Consistent Micro Stutter after Breach S28 Split 2 Update
My Hardware:
- MSI Pro B850M-P
- R7 9700x
- RTX 3070
- 1tb Nvme Gen 4
- 32gb @6000mhz using EXPO profile in bios
- Playing Wired with Realtek PCIe 5Gbe Family Controller driver version 10.79.50.1003 downloaded from MSI
Since the Breach season 28 split 2 update I have been experiencing this consistent micro stutter in Apex. Microsoft Event Viewer is showing a spam of "Microsoft-Windows-Kernel-EventTracing" EventID 2 errors anytime I'm playing and only when I'm playing Apex specifically. After many hours of internet searches I learned that this might be Easy Anti-Cheat pinging my Ethernet constantly causing the stutter.
Solutions suggest uninstalling the Realtek drivers and using the old version 9.1.412.2015 Microsoft installs from 2015.
This actually fixes my issue, the problem is on every PC restart Microsoft then automatically re-installs a newer version 10.78.50.822 driver and the micro stutter returns.
The thing is though, I was not experiencing this issue before the Breach S28 Split 2 update, so something had to have changed with Apex and/or EAC.
I tried using the driver version 10.79.50 from Realtek's site, tried disabling the driver's power saving settings, tried using the NoPowerSavings version 10.79.20 as well, nothing works but the old generic version 9.1.412 from Microsoft.
I don't like that every time I want to play Apex I have to uninstall my Ethernet driver, restart my PC, wait for the old driver to install to then play, but that is where I am and that is what I need to do.
I'm hoping that this brings some level of awareness to Respawn and EA about this issue because it is ONLY happening with Apex. I dont play any other Easy Anti-Cheat games so I can't say if it really is Apex or EAC specifically. I also play Marvel Rivals and I don't experience any of these kind of issues on that game.
This post is really also just for anyone else having the same issue to know what might possibly be the cause and how to fix it, even if temporarily, in order to at least be able to play without problems.