Character reset back. lost 20hours of gameplay

Logged in today to find my guardian rank 35 reset back to level 40. I lost 20 hours of game play and as you can imagine I’m quite pissed off. Is there a way to fix this or can i get some compensation because this ■■■■ never happened on steam.