When a player changes guilds this can sometimes invalidate the GvG teams of their previous guildmates. If you are being disconnected from the server every time you attempt a GvG battle, please try clearing and rebuilding your GvG team to confirm that all current heroes are still valid members of your guild.