I have noticed it in the past but since the most recent update it has gotten terrible.
I start a battle, team mate joins, “connection issues” cause it to drop the battle BUT the team mate finished the battle, chat states that “player A defeated player B with help of player C” yet, my dragon gets no XP and I have to use a health potion and try again.
Would like to see this fixed by either A. Getting the appropriate XP or B. Not needing to use a health potion for a dragon used in a dropped battle.