Legion Go Lock Up and Freezing

Not sure if its just my Legion Go, but in the past month I have had to force shutdown the machine due to it freezing randomly, it will usually do it if I suspend while in a game, and then resume play, after 10 or 15mins it will just lockup, it feels like its a memory leak of some kind and not related to heat or power.

If I shut the game down after resuming, then start it back up, the lockup doesn’t happen.

Just wondering if anyone else has experienced this behaviour?

I was on an old BIOS version, and I just updated to a the latest version, so I will see if that fixes it.

Have you tried updating the BIOS from within Bazzite? How to Update the BIOS on the Lenovo Legion Go from Bazzite (No Windows Required) - Bazzite Documentation

As mentioned above, I have updated the BIOS to the latest version.