I think the other manufacturers are far worse honestly. I've had my M3LR since 9/18. It has only rebooted spontaneously 2 or 3 times. I've rebooted it intentionally, maybe 5 times. It's way more stable than my Windows 10 PC or Samsung Galaxy phone :)
It sounds like your MCU might have a...