Every time I am about to win ( battle spot ) , this happens :- Communication with the other trainer was interrupted it never happens when I lose , only when I am about to win !! it's frustrating , what's going on ?
Communication with the other trainer was interrupted
Easy, it's because the other trainer quit while you were battling. Just like you said, you were winning the battle, so most likely players quit because they know they're gonna lose. There is no connection problem it's just the other player has quit.