As someone who's always at least 2k miles + away from any data center.. it's probably lag.

I could NOT do EX fights untill they made them a little more forgiving and even now if I'm not IMMEDIATELY moving as soon as they go up I get hit.

Sucks. Could you do them before? Have you moved? Did you change ISPs?