Hey there!
We're sorry to hear you've been experiencing these issues. Could you reach out to our Support team at Support@ArmorGames.com? If you detail some of the issues you've been experiencing they should be able to best assist you in seeing them resolved. Thank you for bringing this to our attention.