Battlefield 2042 screen goes to black before loading into match, then into lobby
- 2 years ago
I believe your issue is slightly different than what I was mostly experiencing(Player disconnect timeout everytime i tried to load into a game) but try this anyway and see if it helps anything.
I did 2 things and it seems to have fixed my issues.
See 2 steps typed below and the attached screenshot for guidance.
1.)
Try going into Nvidia Control Panel -> Manage 3D Settings -> Program Settings -> Select Bf2042 or add it if it isn't there already.
In the same screen after selecting BF2042 scroll down the features and find "Power management mode" and set it to "Prefer maximum performance"
Also under the features find "Low Latency" and set to "On" Or "Ultra"
2.)
I know you said you already tried changing DNS, but may be worth noting I did also set my DNS servers to cloudfare servers(1.1.1.1 and 1.0.0.1) although I'm more convinced the Nvidia settings had more to do with it.
I realize what helped me may not help you, but this seems common with nvidia cards from what I've read of people reporting hardware wise and I believe it's something to do with the game not communicating with the video card during the load screen and freezing(judging by fps overlay), and the power management/low latency options may help.
For me, this solved my issues and the game no longer seems to freeze on the loading screen of a match and allows me into the game.