It's basically the ram that determines how well it will function in the end. IMC you can overcome by just cranking voltage, this Gigabyte board does not have a issue using 1.300V and above for SoC voltage.
The don't go above 1.200V touted everywhere is garbage if you ask me. (at least on this Gigabyte board)
As someone mentioned earlier if you get no errors and games just quit all of a sudden. Add more SoC voltage! This had solved it for me when I had issues running 3733Mhz earlier on F23 Agesa 188.8.131.52 bios. Had to use offset +0.240V to solve it, I had been using +0.186 earlier that worked otherwise(1.100V stock = 1.340V SoC)
Ageas 184.108.40.206 (F24 BIOS) needs less voltage I've seen now and the same +0.240V can run 3800Mhz(though still not error free, earlier I had to use +0.300V to just get to windows and then it froze constantly if I wanted to test my memory for errors(had already maximized my voltage the board allowed)
Gigabyte X570 AORUS XTREME, Ryzen 7 3800X 4.45Ghz, 4266/1900 MEM/FCLK, 220.127.116.11.76.tRFC 650 1T 1.58V
4x8Gb Kingston HX434C19FB2K2/16 3466C19 1.2V (Micron E-die 16nm)
OLD: Biostar x470GT8 Ryzen 7 1700 @ ~4.0Ghz CPU, 3200Mhz RAM ...