Try waiting a bit longer between tries, I mean an unnecessary long amount of time, and see if you can get the data in a correct format.
If not, maybe you don't have a fix? Have you tried testing on the outside? My GPS module was able to find the fix only after about 30 seconds outside, when I was testing on the inside I almost never got a fix, only sometimes, near a window, after couple of minutes.