Possibly also relevant: blocked's QX command output is also mangled. (I'm not sure whether to file this as a separate bug.) Only 5 of the expected 60 entried are visible, although 'ok' appears in the expected place.
Aha! Everything after the highlight is blank. If the current block is block 5, there's 5 entries, if block 4, 4 entries, if 30, 30, etc. To reproduce: <copy blocked.fb blocks.fb> use blocks.fb 1 load qx To reproduce the multi-redraw bug: <as above except qx> 10 l 1 q 2 c i foo