Oh. I’ve mised the part where you said “when it’s not dynamic”.
So, I took another look at this. Probably the best “global” fix is to use a flag that a breakpoint is reached and reset the flag (as well as the status of the node back to Resting after resuming. Here is the current code changes which I’ve tested and work fine so far: