Thanks for letting me know about your issues.
1- I’ve never seen this. Very odd that you have to reinstall. Can you provide instructions to replicate? What are you doing before it stops working?
2- Waitcnt pauses execution until a specific cnt is reached. Single stepping through such code may cause you to miss that time, so execution will be paused until cnt wraps around (takes ~50 seconds). Does that explain the issue?
3- Does this occur with a specific spin program? Can you post it?
4- I debug PASM by reading/writing lots of data to hub ram which I can then analyze with ViewPort… But yes, it’s not optimal…