I'm having the same issue. My screen and RAM16K are been loaded independently in the Memory.hdl file.
Using the ComputerRectExternal.tst the square is printed in the screen correctly.
I don't figure out what could be wrong. RAM and Screen don't have how to be loaded at the same time
Thanks!