[Q] HTC Evo 3D w/ CyanogenMod: Error 16
Here's an odd one. I have two HTC Evo 3D CDMA phones, both with CyanogenMod 10.1. One works perfectly fine. The other cannot place calls, send texts, or use data. When making a call, I get an automated voice that says "Error 16", and when trying to send a text, it tries for a couple minutes and eventually fails. The PRI and baseband are the same on both; the PRL is different.
I searched around a bit, and all I could find was to call Sprint. Ting is my provider, so I called them and they asked me to do a ##number# thing, which does not work with CM's dialer. Next they suggested a profile update, which is also absent in CM. I even went as far as flashing a Sense-based ROM, doing those things (at which point the phone worked fine), then re-flashing CM, but it goes back to Error 16.
Any ideas? I cannot fathom why one phone would work and one would not when everything aside from the PRL is identical. Could that be the cause? If it is, I think I'm out of luck, because for one reason or another I've never been able to change the PRL on this particular phone. I go through the process with QPST, and everything seems to go fine, but upon reboot the PRL has not changed.
Any help would be appreciated.