You can't really cancel your Free account because it's Free. Let me know if you meant something else.
You should be able to get Premium through your mobile provider when your account is currently a Free account.
It looks like this issue is related to Facebook or your mobile provider's app. I'd recommend reaching out to them so they can look into this.
Hey there you,
Yeah, you! 😁
Welcome - we're glad you joined the Spotify Community!
While you here, let's have a fun game…