Invasion event: Internal Battle Counter is off

Platform, device version and operating system:
PC / Mobile

Screenshot or image:

What you were expecting to happen, and what actually happened:
when fetching the live_event_get_info for Invasion event (current event id is 5179) the leaderboard entries (GuildLeaderboard, GlobalLeaderboard, and PlayerLeaderboardEntry) report the BattlesWon with the same number as EnemyLevel, but those should be different. In the above example the number of battles should’ve been 41 (3x Stage 1 - 7 + 20x Stage 8).

How often does this happen? When did it begin happening?
Happens every time, probably around since the Invasion events started.

Steps to make it happen again
during Invasion weekend: log into the game, go to Guild → Invasion and observe the data fetched from the API

Cheers, Gary.

This must be due to mongo optimizations too🤣