If you’re on Android and want local control:

During updates or device transfers, premium currency (Gems) often triggers a "Spending History" check. If the server detects discrepancies between purchased gems and spent gems (often due to connectivity lag during transactions), it may temporarily lock the account or revert gem counts.