Why does my boat sometimes appear in the wrong location in SailPro?

Why does my boat sometimes appear in the wrong location in SailPro?

Occasionally SailPro may briefly show a boat in an incorrect position or appear to jump a large distance on the map. This behaviour is almost always caused by the location data provided by the mobile device itself, rather than an issue with SailPro.

Most reports occur on Android devices, where the phone’s location system combines information from several sources such as GPS satellites, Wi-Fi networks, and mobile towers. If the device temporarily receives poor satellite data or falls back to lower accuracy sources, the reported position can occasionally be incorrect.

This can result in short-lived anomalies where the device reports a location that is far from the actual position.

Common causes include

Weak GPS signal
If the phone is inside the cabin, under a dodger, in a pocket, or surrounded by metal structures, the GPS antenna may not receive a strong signal from satellites.

Device using network-based location
If GPS is temporarily unavailable, Android may estimate location using nearby Wi-Fi networks or mobile towers, which can sometimes place the device many kilometres away.

Low accuracy or “Approximate Location” permissions
Some Android devices allow users to provide only approximate location data to apps. This reduces accuracy and can cause unstable position updates.

Battery optimisation or background restrictions
If the operating system restricts SailPro’s access to GPS while running in the background, the device may deliver delayed or cached location updates.

Temporary device GPS glitches
Like any sensor, GPS hardware can occasionally produce incorrect readings, especially if the device has not yet locked onto enough satellites.


How to improve location accuracy

If you notice inaccurate tracking, the following steps usually resolve the issue.

  1. Enable High Accuracy Location Mode

Android Settings
Location
Location Services / Mode
Select High Accuracy

  1. Allow Precise Location for SailPro

Settings
Apps
SailPro
Permissions
Location
Enable Precise Location

  1. Ensure SailPro is not battery restricted

Settings
Apps
SailPro
Battery
Select Unrestricted

  1. Keep the phone where it has clear sky view

Avoid placing the device inside pockets, bags, or below deck.
Mounting the phone near the cockpit or companionway usually works best.

  1. Allow the device time to acquire a GPS lock

When SailPro first opens, allow a few seconds for the device to obtain a strong GPS fix before starting tracking.


Important note

These location anomalies are usually temporary and self-correct within a few seconds once the device receives a stronger GPS signal.

SailPro relies on the location data provided by your phone’s operating system and cannot override the device’s GPS hardware or location services.

Our team is continually working on improving both the SailPro tracking system and the way we process device location data to further increase accuracy and reliability across different devices.


Still seeing issues?

If you continue to experience problems, please contact SailPro support and include:

• Your phone model
Android version
• Whether Precise Location is enabled
• A screenshot of the incorrect position

This information helps us investigate device-specific behaviour and improve tracking performance for all SailPro users.

    • Related Articles

    • SailPro RaceCourse – User Guide

      Version 1.0 | November 2025 Introductory Video Overview SailPro RaceCourse allows sailors to define a race course by setting course marks either manually, by dropping pins on the map, or by uploading a CSV file containing pre-defined marks. Once the ...
    • SailPro FAQ's

      Here is a list of commonly asked questions and answers regarding the use of SailPro. Firstly its important to ensure that you have the latest version of SailPro. Please check by visiting SailPro on either the Google Play or Apple App Stores and ...
    • Sailpro RaceHub - How to Use

      Introduction How to Create a Race How to Join a Race RaceHub FAQ's Introduction Introduction to RaceHub RaceHub enables live race tracking via SailPro by logging each competitors GPS position, boat speed and Course over Ground (COG) every 10 seconds. ...
    • SailPro Tactical Display - How To Use

      Introduction SailPro’s Tactical Display is designed to help you become a more competitive sailor by delivering clear, real-time race information when it matters most. It provides an audible countdown timer, audible boat speed, and Course Over Ground ...
    • SailPro stops working when display turns off on Apple Device

      How to Keep SailPro Running in the Background on iPhone (iOS) Why this matters: SailPro relies on real-time GPS and audio features, even when your screen is off or you're using other apps. If iOS background restrictions kick in, you might notice: ⏱️ ...