Prueba a verificar la configuración del GPS, por si ese es el problema. Comprueba esta configuración porque en mi caso me va genial:
En Configuración/Conexiones/GPS Externo, elige:
Programas: GPD1
Puerto de hardware GPS COM9 y velocidad 115200
Sí a "Administrar GPS automaticamente".
Y en el TomTom, en Cambiar preferencias/mostrar estado del GPS en "configurar" elige "receptor GPS integrado"
Y para probar el GPS, por supuesto hazlo en campo abierto o en una zona amplia, para descartar que sea por mala señal de gps.
Prueba y nos cuentas
Saludos