Yeah, I can't access support tickets from my phone, gotta be on my laptop browser. Not sure why.
You know if you click into the franchise center there's a place to see the PW though, right? You may need to click the Send Invites link, can't remember.
https://www.whatifsports.com/hbd/Pages/Main/FranchiseCenter.aspx