Just more excuses.
This wasnt tested or approved prior to release... at least I hope it wasnt. If it was and it was let through ... well thats even worse.
This is not a simple "works on my machine, not on end user with X specifics" type bug, this is a major **** up. And a simple one to fix - code wise, merge prioritization should have end user settings merged last so they properly override base defaults - and easy to find if anyone bothered to test the release for more than 5 minutes.
One of the biggest rules in software development : dont **** with end user settings without being super extra careful.
In the meantime here is a temp fix (adapt to your own needs then save it as .bat file and run it or copy the whole thing to a command line):
Anyone, feel free to improve upon on it if you find a better way to go about it.
PS: this one will "break" your installation files, not the Saved Games files, but backup those anyway, who knows what else is messed up.
Oh and by the way, I love DCS World to death. I play it everyday, I got all the modules (see my sig), I get all the stuff as soon as, and its the ONLY thing I play. I am part of a Squad that also plays everyday called "Esquadra 701". I show my support everyday in every way I can, and that INCLUDES calling stuff out when I see it.