This is NOT true. You have like 100 tips how to get rid of this crash and NONE of them are real. You are just guessing or hope but true fact is you do not know the problem as 99% of the rest of the Internet. It's a problem with AntiCheat that interact with other apps and when that shuts down because they are not compatible it also shut down your game.
BF2042 crashes is 9 of 10 just because of EAC and not "terrain" or "re-install windows" crap tips. Don't listen to people here. Most of them will tell you this:
Re-install game
Lower setting
Set DX12 to 1
Clean Cache
Allow security settings
"Lower the FOV omg 😃"
For the most none of these tips will make your PC not crash, TRUST ME!
For example those people who have had a clean install of Windows again and then not downloaded multiple crap apps and programs and just the game, can play the game with ultra settings for months without crashes. It's very very clear that it is EAC having problem with other programs and therefore shuts down..