2 months ago a friend of mine bought himself a bad esn motorola droid ultra for Verizon carrier on ebay and it works for T-mobile and AT&T just fine. His droid ultra was running stock android 4.2.2. Just recently I bought myself a bad esn motorola droid ultra for verizon on craigslist that's running android 4.4.4. I'm with T-mobile service, but I like verizon phones so I bought it thinking that it would work for T-mobile. Unfortunately to my surprise when I put in my T-mobile nano simcard, I notice that for the first 2 seconds it would seem like it's connecting because I can see two white bars then all of a sudden it would vanish. And all I see is a black triangle with dark-gray lines next to the wifi signal indicator, and not only that but I would also see something that reads: RESTRICTED ACCESS CHANGED on the upper top left corner. I tried changing the settings to GSM only and still that doesn't work. I tried using the Phone Info app to tweak the settings and still that doesn't work. So my best guesses are 1) sim tray is bad. 2) it has a bad esn so verizon blocked the phone from being used because an Apple tech person told me that Verizon, T-mobile, and AT&T shares one database where they keep and block all bad esn phones. 3) Motorola disabled the gsm radio on the 4.4.4 android update because Verizon didn't want people on T-mobile service using this particular droid ultra phone on the T-mobile network, so that's why Motorola was so quick to release the 4.4.4 android update for it. Well what other reasons for it not working for T-mobile I don't know. I guess I'm stuck with a giant ipod-touch like android media player. Any suggestions on how to get T-mobile to work on it would be great.