Annoying firmware problem

I want to report an annoying problem that is totally repeteable.
When I change filaments or after auto-calibration I have to test various z-offsets.
So I start a print, but I might cancel it as soon as it starts printing if I have to change the z-offset.
The problem is that if I do it too fast, the printer will hang.
If I stop the print and start it again as soon as I can, the printer will start initializing the motors, but will stop after a couple of seconds and both temperature setpoint will go to 0.

I have to power cycle, go to another room to connect, come back to authorize, so it’s a pain.