Could you reach out to our team at "support@armorgames.com" and let them know what you've been experiencing? They may need to ask some specific questions we wouldn't want to ask on a public forum to better understand the situation.
Thank you for bringing this to our attention and we'll get to this as soon as possible.