My PC uses a Ryzen 5 7600, an ASUS TUF Gaming B650M-Plus motherboard, and one 16GB Corsair Vengeance DDR5-6000 CL36 module. The memory is advertised as supporting both XMP and EXPO. With EXPO enabled at 6000 MT/s, I get game crashes, blue screens, and memory-test errors. The system is stable at 5600 and 5800 MT/s, and even 6200 MT/s produces more errors. I also tried tightening the timings to CL32 at 5800 MT/s without seeing any errors. Could the issue be a faulty memory module, the CPU's memory controller, or a motherboard/BIOS setting? Should I pursue a warranty replacement, or is running at 5800 MT/s the sensible solution?
3 Answers
EXPO overclocking is not guaranteed to work on every Ryzen 7000 CPU, motherboard, and memory combination. The CPU's integrated memory controller may simply be stable at 5800 but not 6000, even when the kit is rated for 6000. Update the BIOS, confirm the module is installed in the board's recommended slot, and test with conservative voltages and timings. If 5800 MT/s passes extended memory testing, running 5800 CL32 is a perfectly reasonable choice. Replace the RAM only if it also shows errors at default settings or with another compatible system.
A single memory stick is running in single-channel mode, which hurts performance, but that alone normally should not cause errors or crashes at 6000 MT/s. If possible, test the module in the recommended slot and run a proper memory test. Testing another known-good stick would help determine whether the module itself is faulty.
Try disabling Memory Context Restore and make sure the memory-related BIOS settings are using normal rather than mixed refresh behavior. These settings can sometimes affect AM5 memory stability, although they are not guaranteed to fix an unstable EXPO profile.

I tried disabling Memory Context Restore and using normal bank refresh mode, but the errors and game crashes at 6000 MT/s continued.