I haven\'t read those docs, but did they warn you to give the GPS enough time (which could be \"more than a full minute\") to get itself oriented and figure out which satellites are available? This is called a \"cold start\", and it can fail if the receiving conditions are bad (e.g., my aluminum trailer blocks enough signal that I had to take my GPS (an external one, not a CF card) outside to get it to work.
The error messages you describe suggest that the GPS is working and detected, but still in \"cold start\". I saw similar output on a different app when I was waiting for a GPS to initialize itself.
Did the XP app ask you for your current location when it started? One of the comments I read about the Radio Shack Digitraveler was that the Windoze app started faster because the GPS defaulted to a location in Japan, and the Winapp told it to try a different start location, instead of waiting for it to figure out that it wasn\'t in Japan anymore. The Palm or Linux app they were comparing to didn\'t do that, so the GPS took much longer to start.
HTH.