Electronics Repair Questions? Ask an Electronics Technician
If the device has moved a large distance since the last time it has acquired satellites or has been turned off for longer than a few weeks or months, the device may not be able to acquire the satellites correctly.
Also try clearing any old cached data to see if that helps improve its performance.
Otherwise, the internal GPS antenna may be failing.