Can the mechanism of Arena change or the server be better?

Recently the “retry” button ocurrs much more frequently,due to the server or the net problems, I suppose. That’s ok, I can understand and endure it. But when it happened in Arena, it really pissed me off…Image you have just run a perfect 8-win Arena, when you are ready to get your rewards, suddenly endless “retry” button ocurrs and then you just find that all your rewards just gone, disappeared, as if you never win, or never played in Arena…Or after you have won several battles in Arena, then something mysterious happened again and endless “retry” button ocurred, then you found you just lost the battle which you had just won…I met this situation several times, so are there any solutions for this ?