I had the same problem on a customer unit. Restoring with iTunes fixed it. Restoring may not work all the time though, so make sure the data is backed up!
open