I had the same problem, and found it quite frustrating.
However in hindsight, something I forgot about was to 'soft reset' the phone. I would give this a try - just hold the sleep and home button until the phone switches off and release, it will then restart.
Hope this helps.