So on top of getting kicked from Battlefield 3 games because of a 'lost connection to EA online' error I just recently got this gem;
Game disconnected: you were kicked by PunkBuster. Stated reason: PunkBuster kicked player 'Hashbrown777' (for 0 minutes) ... RESTRICTION: Invalid Memory Image 
I've had a bit of a look around and people seem to think it can be caused by modding (HUD modifications etc) but I have none.
I have no expansions and am just running the bare game. I repair installed and updated PB but they found nothing (said
no corruptions and
already up to date respectively).
I keep getting kicked for this and other reasons, but this one seems to be the most odd (and thus, hopefully, able to pinpoint a cause). Has anyone got any ideas?