Forgot to add - during the hard lockup, I could see that main game loop was continuing to run in the background. I don't know if this is a symptom, a separate bug, or WAI.