I will have this happen sometimes too. Try doing a hard reset on the device. Press and hold both the home and power buttons at the same time. Ignore the slide to power off, just keep holding until you see the Apple logo. Nothing will be lost, this just a more thorough reboot. It will also take longer for the device to come back up, so don't panic. Works for me.