TomTom has blamed a ‘leap year’ bug for causing some of its devices to fail and has released a new software update in an effort to solve the problem.

The firm said that a problem with its global positioning system firmware - code embedded into the devices - had caused models worldwide to fail to identify their location.

Users affected with the bug have been presented with a grey screen and a message saying the machine lacked a GPS signal. The issue first emerged on March 31.

A TomTom spokesman said: “Please accept our sincere apologies for the inconvenience. We are fully focused on getting our impacted customers back on the road.”

Several models are affected including both new and discontinued products.

TomTom suggests that owners of the following devices should install the new code:

Start 20/25, Via 110/120/125, Via LIVE 120/125, VIA 1400/1405/1430/1435, VIA 1500/1505/1530/1535, GO LIVE 820/825, GO 1000/1005/1005 World, GO 1535, GO 2405/2505, GO 2435/2535, GO 2535 LIVE, GO 2535 WTE (World Traveler Edition) Blue & Me TomTom 2, TomTom Connect.

Instructions on how to update devices can be found at www.tomtom.com/386.