PGO, you are right! There is no bug on USBDM, I know this old JM problem. If I debug on assembly step level it works because it turn one bit at a time decreasing the voltage spike and EMI thought RESET pin.
Let me tell you my experience with JM families:
I have a lot of product with JM and I already have a lot of problems with the reset pin caused by noise. Freescale fail when designed this JM. Some products the solution was cut off the pcb track or cut the reset pin to stop reseting by EMI. I know this JM chips are the most EMI vulnerable I ever known. There is no filters enough that can eliminate a reset by high frequency noise transient at this reset pin. The reset track works as an antenna. It works much better if you don´t connect the reset pin to any track. I only solved this problem when I decide to not use this pin anymore.
Do NOT use any RC reset circuitry recommended by manual, do NOT connect any track on Reset pin with JM families and you will see it working much better without accidentally reset events.
thank you for help me to understand this.
Luciano