I find the easiest and best fix it just to uninstall the game until EA and DICE can figure out how to not release bad shareware games. ☹️ I have not played BF2 now for about a month and until they fix the issue I will not re-install it nor purchase another EA game. Sorry EA/DICE, until you stop treating us as beta testers for your garbage releases I have better games to waste my free time on.
Don't get me wrong. The game is amazing when it works and just makes it that more frustrating. I'm not a fan of dropping $60+ on AAA titles these days only to find out that you have been given a broken product (or in this case a product that was working and then broken). Can you imagine how much more frustration and hate there would be if people actually dropped cash on the game for loot boxes?? Wow ...
So, yes, I understand that gaming programmers in some companies are extreme overworked and I truly feel for them. Management however needs to be taken out back to the woodshed. Remember, we as consumers do have a voice though. We can choose with our hard earned money whether or not we will support EA/DICE on these AAA, I mean FFF games when released (just noticed that SW BF1 is on sale for $6 now) and send a clear message that we will not stand being jerked around. Forum posts are great for reaching out to each other (and people here have shared some completely amazing work-arounds :eahigh_file: ) but the reality and power to stopping this is within our wallets.
As I mentioned above, I will not re-install the game nor purchase anymore EA titles until they get their act together. Dropping part of my paycheck on these people only to receive broken goods in return is irresponsible on their part and shows that they need to re-think their priorities. Sorry EA, you have moved so far away from creating the great gaming experience you once had in favor for quick profits and exploiting amazing titles.
*jumps off of soap box*