Windows 10 N and KN specific .exe bug
Went trough various threads here to find a fix to the bug where the game closes after the splash screen for Javelin. Found the problem after a week of trying various "fixes".
Windows N and KN versions are a European and Korean specific versions, that have way less bloat. That includes the seamingly crucial for BF6 and other games Microsoft Media Foundation Platform file - MFPlat.dll . I installed a non "N" version of Windows and the game had no issues running.
I found this out after a clean install of the game, on a clean Windows 10 Pro with default settings, only Steam and BF6 installed. Ran the EAAntiCheat.GameServiceLauncher.exe as Admin and after Javelin started, it crashed with an error, saying I was missing the said DLL file.
The question is how and why was I able to play the game for 90+ hours before the Winter Offensive update with little to no crashes or performance issues on a Windows N version. My guess is that something went missing from the game files with the December 10th update, because I had no issues before.
I have no idea if this is relevant for all CPUs or just AMD machines like mine and if its Steam only, or EA app as well, but it is a really nasty bug. Hope yall find a fix for it soon, but please aknowledge it. I have not seen anyone at EA, DICE or Battlefield Studios as a whole mention it (correct me if I am wrong).
Hope I was precise enough. Happy Holidays!