I was starting up a battle with diamond and as soon as I started, it gave me a message saying server disconnection. So I refreshed and went back to the battle and after a 15 minute wait for the cards to appear on the screen I conceded and low and behold I got none of my energy back. I don't know if this will happen again but I don't want to waste 20 energy every time there's a problem with the server.