The way mobile handles restores sometimes wonky.
...
Are you on android?
Did you try all of this from instruction below? https://www.superworldbox.com/faq#i-purchased-the-premium-on-android-but-haven-t-received-it-or-you-trying-to-play-on-new-another-android-device-with-the-same-account
Your new device is same OS?
Do you logged into multiple accounts on new device or only one which has premium?