Back up all of your stuff then factory reset all of your stuff my HTC DNA was doing that and I factory reset it and it worked perfectly fine.
Glad to help.

Sent from my SCH-I605 using xda app-developers app