A player on the other alliance is third best attacker, in the list I can see his 6 attacks listed correctly, but he still shows as having 3 flags when I look at him on the battlefield. I didn’t go check everyone else and I don’t know what he shows on his side. I will certainly notice if he gets the extra attacks.
I see it now, they have two players by the same name.
Perhaps you can ask a moderator to close your thread as you solved the issue.
Closing per request of OP via flag.