Battlefield 6 accidentally implemented a player-friendly XP boost system twice in three weeks, only to roll back both changes each time. The June 30 update shifted XP boosts from real-world time consumption to in-game time tracking. This meant players would only burn through their boost duration while actively playing, not while sitting in menus or queues. The change arrived alongside gunplay adjustments and a new game mode.

Battlefield Studios classified the adjustment as an "error" and reverted it. The studio didn't explain why the change was unwanted or unintended, creating confusion among the playerbase about whether leadership actually opposes the feature or if technical issues forced the reversion.

What makes this frustrating is the repetition. The same XP boost mechanic somehow made it into the live game twice across three weeks, suggesting either internal miscommunication between development teams or persistent problems with the game's build pipeline. A second accidental rollout of identical content within such a short window points to systemic issues in how Battlefield 6's updates move from development to production servers.

The in-game time approach is genuinely better design than real-world time consumption. It removes the pressure for players to maximize their boost by grinding continuously, reducing burnout and allowing more casual engagement. Many live service games use this model specifically because it feels fairer.

Battlefield 6 has faced mounting criticism over monetization and player retention since launch. Small quality-of-life improvements like this boost change carry outsized importance when community trust erodes. Instead of capitalizing on a popular tweak, Battlefield Studios killed it twice without explanation, signaling either indifference to feedback or internal dysfunction.

The pattern suggests a development team struggling with coordination between departments. Whether the reversions stick depends on whether anyone at the studio actually wants this feature. Players aren't buying the "error" explanation anymore.