I have set my timings manually in the bios, and disabled most advanced CPU features for stability.
If I enable virtualisation, the issue can be replicated within 15 minutes of boot.
But with basically half the CPU set to do nothing, and all features disabled its once a week max.
Which sucks because I basically live in WSL.