I went with the stock rom since there's less of a chance of screw ups. You might try flashing the stock rom to get it back to what it's supposed to be. You have to unlock the phone before you can use it on different services. I had a Blackburry curve from Verizon I didn't like so I gave it to my grand daughter who used it on T-Mobile. The phone part worked but not the web part. So if you are trying to cross over services you maybe using a phone that won't work on the service you trying to switch to. Sorry I can't help you any more than that.