Thanks for all the advices. I’ve managed to activate the card today. Somehow, Chase system decided to let the rep calling me back on the same $3 SIM.I was able to get verified this way also. However I'm discovering how difficult it is to create an online account. I've received my CSP Card and somehow a callback to my textnow number actually worked to verify the card so I've been using it that last couple of days without issue. The battle I'm having now is getting an online account set up with Chase. I've called 3 times over last 24 hours and passed security verification checks with the fraud department only to be told to take two forms of ID into a branch to set up online account which I've replied is not possible as i'm 'travelling abroad'. I even had my last call escalated to a supervisor who obviously couldn't fix it so told me to call back tomorrow and they can set it up for me. I think it's just finding the right person who has the authority to actually create the account and bypass the in-person verification option but as alluded to by TheTraveller and others upthread it appears to be an arduous process.