When switching pokemon for battling, I always (not occasionally) receive 1 less exp than notified in the green...This may not sound like a lot, but after battling hundreds, I've lost hundreds. :(
I have screenshots that may make it a bit easier to understand.
Image 1- Shown in green, expected...