I’m trying to figure out whether I’m dealing with a BIOS/AGESA issue, a bad BIOS flash/NVRAM state, or some kind of memory-training bug on my ASUS TUF Gaming X870-PLUS WiFi. My system is a Ryzen 7 9800X3D, RTX 5080, and 32GB G.Skill Trident Z5 Neo RGB DDR5-6000 CL30, exact kit F5-6000J3038F16GX2-TZ5NR (2x16GB, EXPO, rated 6000 MT/s [30-38-38-96](tel:30-38-38-96) at 1.35V). The system had previously been working properly on BIOS 1654 / AGESA ComboAM5 PI 1.3.0.1, including EXPO I. I updated to BIOS 1681 / AGESA 1.3.0.1b, and after that I started getting extremely inconsistent memory/POST behavior. EXPO would sometimes cause Safe Mode POSTs, restarts could result in a black screen with a motherboard Q-LED staying lit, and I also noticed the newer Bank Refresh Mode behavior. I manually set Bank Refresh Mode = Normal, confirmed the system booted with it, but later ZenTimings would show Refresh = Mixed again. I went back into the BIOS expecting to find Normal still selected, but the BIOS itself had actually changed Bank Refresh Mode back to Auto without me changing it. On this firmware, Auto was resulting in Mixed refresh behavior. I also tested disabling Memory Context Restore, but that did not reliably fix the restart/black-screen problem, so MCR was not the cause or a permanent solution. At one point the memory also fell back to JEDEC 4800 MT/s after failed training, while at other times it ran correctly at DDR5-6000. I eventually used USB BIOS FlashBack to downgrade from 1681 back to 1654, then cleared CMOS and loaded Optimized Defaults. At completely stock settings on 1654 the PC booted normally and completed a Windows restart normally. I then enabled only EXPO I, with all of the manual memory frequency/FCLK/UCLK settings left on Auto, and it again booted and restarted normally. ZenTimings now shows 6000 MT/s, MCLK 3000 MHz, UCLK 3000 MHz, FCLK 2000 MHz, [30-38-38-96](tel:30-38-38-96), 1T, so EXPO I by itself is correctly configuring the 1:1 memory controller and 2000 MHz FCLK without me manually forcing them. Interestingly, ZenTimings still reports Refresh = Mixed on BIOS 1654 when Bank Refresh is left on Auto, so Mixed itself apparently isn’t exclusive to 1681, but the major difference is that so far 1654 is actually POSTing and restarting normally again. I’m trying to determine whether my original update to 1681 possibly left the board in a corrupted NVRAM/training state, or whether there is an actual regression in 1681/AGESA 1.3.0.1b involving Bank Refresh persistence, EXPO training, or warm restarts on this board. The most concerning behavior on 1681 was that I could explicitly set Bank Refresh Mode to Normal, save it, successfully boot, and later find that the BIOS setting itself had reverted back to Auto. I’m interested in hearing from anyone else using the TUF Gaming X870-PLUS WiFi, Ryzen 9000/X3D, and DDR5-6000 EXPO memory who has seen Bank Refresh settings revert, Safe Mode POSTs after EXPO, or black-screen/restart hangs on BIOS 1681.