I think I’m narrowing this down. New blocks added to the beginning of the template page show up fine in the editor. Blocks added towards the end don’t turn up at all.
Clearly there’s something wrong going on in the middle of the page… Does it matter that I’m using get_posts() in the middle of the page?
For reference, template is here:
https://pastebin.com/LTdrCP8m
Calls to “TestBlock” and “TestBlock3” in lines 17 and 18 work fine, “TestBlock2” at line 170 doesn’t.