Golfshot needs a strong GPS signal to your device in order to give you accurate location information on the course. Some of the factors that could affect the accuracy/strength of GPS include: Walls, tall buildings, large tree coverage or other obstructions blocking GPS signal. Crowded areas and poor network connection can also result in a weak GPS signal.
Golfshot utilizes the GPS signal provided by your device. Since some older devices might be running an older OS or run an OS thats released for newer models, that could also affect the device's GPS capabilities.
Try these GPS tips:
First try restarting your phone.
You may also want to check that your firmware is current as old firmware can result in poor GPS performance.
Finally, check that Golfshot has access to the GPS hardware in your phone by opening the Settings app > Privacy > Location Services > make sure Golfshot is enabled.