Some smart script pics aren't working

I just shared my snap to snapblocks convertor, but the script pics (from my pic) aren't loading the blocks. I tried this out with other scripts, and they work just fine. I don't know why it's not loading (or exporting, idk which) specifically my (to snapblocks ()) block.

Edit: I just looked in the console, and this is what I saw.

RangeError: Maximum call stack size exceeded
    at embedMetadataPNG (morphic.js?version=2024-06-04:1634:15)
    at CustomReporterBlockMorph.<anonymous> (blocks.js?version=2024-06-10:3657:17)
    at TriggerMorph.trigger (morphic.js?version=2024-06-04:9977:25)
    at MenuItemMorph.mouseClickLeft (morphic.js?version=2024-06-04:10266:14)
    at Morph.escalateEvent (morphic.js?version=2024-06-04:4736:30)
    at StringMorph.mouseClickLeft (morphic.js?version=2024-06-04:9150:14)
    at HandMorph.processMouseUp (morphic.js?version=2024-06-04:11595:29)
    at HTMLCanvasElement.<anonymous> (morphic.js?version=2024-06-04:12408:23)

It seems like this is just because my block is too large.

Yeah, that's what it looks like. You should probably post a link to a project with the block.

I did, it's just that the block wasn't embedded in the script pic.

Your XML has 120 KB. It was too many for the JS spread operator.
I made a script pic of your block with the modified code to test or submit a bug
to snapblocks script pic (7)