Are you using a Logitech wireless dongle? I had similar freezing into crashing scenarios until taking out my lightspeed adapter and running Windows/optional software updates, and since then it's been smooth.
Framework
Discussion around the Framework mission of building products that last longer by making them upgradeable, customizable, and repairable. Consumer electronics can be better for you and for the environment.
Do you know what the stop code is when it blue screens?
I used to have a work Dell laptop that would BSOD multiple times a day because an SK Hynix SSD which Windows booted from needed a driver update - it took months to patch it - so I’d have a try with a different SSD from a different brand, just to rule it out.
I would try and get a full memory dump and see what the stack says under the windows debugger. I’ve had to do that many times to find driver issues or other oddities.
what is the BSOD error code?
If you haven't, you should use BlueScreenView or something like it to pull up the info from the files Windows stores when you have a blue screen.
It would be able to show you what your STOP code was, maybe point to a driver or piece of hardware, etc.