I’ve just been playing around with the offline debugger tried out the Apex/SOQL action type, however I cannot get this to work correctly. It appears as though I need to set the breakpoint several times before it starts working. For example, I’d get this message
21:05 Checkpoint reached at WSHelper:9
Heap dump = true
SOQL query = false
Anon Apex = false
Desipide the fact that the breakpoint does in fact have SOQL option selected and a SOQL statement defined.
And in the case of Apex, once it starts working the log does indeed report the action:
Execute Anonymous: Datetime dt = DateTime.now();
Execute Anonymous: dt = dt.addDays(3);
Execute Anonymous: System.debug('dt: ' + dt);
But I cannot get the debugger to stop there, It will just go straight to the end with the message
ERROR: unbalanced stack frames.
I feel like I may be missing something here, but the documentation is unfortunately scarce.