Maybe it needs an update...mines been acting up but I know there's a new ios that my phone keeps alerting me about...never had any software problems with my 3GS...only the 4S has been kinda shitty to me.