Custom Block Report Blocks - sometimes don't work

  1. What browsers show this problem?
    Google Chrome
  2. Please share an example project (if possible).
    Sorry, fixed it already.
  3. Describes the steps to reproduce this issue.
    Create a custom reporter block. Drag a report block from outside of the block into it (either from another block or from the side panel, but usually coming from another block is more glitchy). About 1/50 times or less it will not work. It will say something like "variable 'c' doesn't exist in this context" or a different error, even though the variable does work. Out of 75 students doing projects that each have 2 custom reporter blocks, this has only arisen about 3 times. So not that common.
  4. What does Snap! currently do?
    Report block doesn't function correctly - causes errors. The fix is to trash that report block and replace it with a new report block from the left side panel
  5. What should Snap! do instead?
    Have the report block function correctly all the time.

Two years later - issue still happening ... no fix