Są IMHO dwa warianty:
- za mało czasu i/lub w zbyt niekorzystnych warunkach dałeś odbiornikowi na sczytanie po raz pierwszy niezbędnych danych z satelitów, co może zająć do kilkunastu/kilkudziesięciu minut, w zależności od ilości widocznych satelitów (nie możesz /nie powinieneś robić tego w ruchu, np. w poruszającym się aucie, musisz umieścić włączony obiornik pod gołym niebem),
- masz "walnięty" odbiornik.
Czy po otworzeniu VisualGPS, ustawieniu portów (COM8 i 38.400) widzisz sentencje NMEA scrollowane na ekranie (przebiegające po ekranie wiersze danych), kiedy uruchomisz start GPS?