TomTom GO Navigation also provides point-of-interest search, real-time traffic conditions, speed camera alerts, and other services. The app has also been renamed from TomTom GO Mobile to TomTom GO Navigation. Connect the device to a Wi‑Fi network (Connecting to a Wi‑Fi Network). This allows you to keep your device up to date without connecting it to a computer. You can update the maps and software by connecting your device to a Wi‑Fi® network that provides access to the Internet.
How can I update my sat nav without a computer?
Should you still see issues with installation then I would recommend that you try on a different computer.