Solus would randomly crash and reboot with the following message displayed onscreen. I believed it started after the 8/31 update.

[ 0.181019] mce: [Hardware Error]: CPU 7: Machine Check: 0 Bank 5: bea0000000000108
[ 0.181023] mce: [Hardware Error]: TSC 0 ADDR 55c574f84384 MISC d012000100000000 SYND 4d000000 IPID 500b000000000
[ 0.181028] mce: [Hardware Error]: PROCESSOR 2:800f11 TIME 1599331540 SOCKET 0 APIC e microcode 8001138

inxi result
CPU: 8-Core AMD Ryzen 7 1700 (-MT MCP-) speed/min/max: 1375/1550/3000 MHz Kernel: 5.6.19-158.current x86_64 Up: 17m
Mem: 1848.0/16005.1 MiB (11.5%) Storage: 6.42 TiB (3.5% used) Procs: 386 Shell: bash 5.0.11 inxi: 3.1.03

A machine-check exception (MCE) is a type of computer hardware error that occurs when a computer's central processing unit detects an unrecoverable hardware error in the processor itself, the memory, the I/O devices, or on the system bus. On x86 architectures, a machine-check exception is not caused by software.

Possible causes

Machine checks are a hardware problem, not a software problem. They are often the result of overclocking or overheating. In some cases, the CPU will shut itself off once passing a thermal limit to avoid permanent damage. But they can also be caused by bus errors introduced by other failing components, like memory or I/O devices. Possible causes include:

Poor CPU cooling due to a CPU heatsink and fan that's clogged with dust or has come loose.
Overclocking beyond the highest clock rate at which the CPU is still reliable.
Failing motherboard.
Failing processor.
Failing memory.
Failing I/O controllers, on either the motherboard or separate cards.
Failing I/O devices.
Inadequate or failing power supply.
Poor general case cooling due to inadequate or clogged case fans or filters.

Source: https://en.wikipedia.org/wiki/Machine-check_exception

For what it's worth, I have on a couple instances gotten MCE related errors on my Ryzen 7 1700, but it only started for me around the 5.6 kernel series (which we've been on for a while). Not saying your specific issue is kernel related but I wouldn't discount it either.

Thanks for the Wikipedia article. Haven't got the same issue while using Windows but could just be lucky. Would be a good excuse to upgrade anyway. Good info on the kernel too, haven't used Solus for a few months so it could be that. Sound like I can try switching kernel if it become a hassle. Thanks!