So I bought in December a new Moto X second gen with KitKat and loved it. Worked great!
Then I upgraded to Lollipop and all of a sudden my phone showed and Exclamation point where my MetroPCS provider is!
The phone could make calls and receive texts but I could not get on the internet at all...