No, it wasn't that. I called CS awhile ago asking what was up and they told me that most prepaids just dont work on SWTOR, something to do with they dont like them for recurring billing.
Ive already given up and am playing something else, not worth the effort if they dont want my money.