Sounds about right. Mine was linked through my email. Had to email them back and forth and prove to them it’s my club though my email is linked to it lol
I had to email them from here and send them message in game. They never responded in game and had to jump through hoops in email including sending them a list of players I have, how much gold I have, what rank I am, and a screen shot of a receipt.