Hi Turth,
Sorry to hear you're facing this issue. I understand this must be annoying.
It looks like the error might be related to the DirectX 12 pipeline caching.
Given the steps you've already tried, you could also try the following:
1. Update DirectX: Make sure you're on the latest version of DirectX. Sometimes these updates can resolve compatibility issues.
2. Check for any Battlefield updates: Some game updates or patches are released shortly after major OS updates like 24H2 to address compatibility.
3. Try rolling back the NVIDIA drivers: Sometimes the latest drivers have bugs that aren't fully ironed out yet. Try using an earlier version of the driver and see if that helps.
4. Disable DirectX pipeline caching (if possible): Some games allow you to disable caching in the config files or settings. If Battlefield 2042 has this option, it might help reduce errors. You might need to contact EA Support to see if that's possible and how to do it.
EA Support:
https://help.ea.com/en/help-home/
Note: This is a non-Microsoft website. The page appears to be providing accurate, safe information. Watch out for ads on the site that may advertise products frequently classified as a PUP (Potentially Unwanted Products). Thoroughly research any product advertised on the site before you decide to download and install it.
5.Verify game files through your launcher (Steam/Origin). This can help if any of the game files became corrupted during the update.
Let me know if any of these steps help!