The 2 PID frame advancement every 20 steps is a shaking patch check. My guess is that once the shaking patch occurs the game stops checking. That's only a guess though. ToastPlusOne or Kaphotics would know more about that.
Anyways, glad I could help. :)
Anyways, glad I could help. :)