Troubleshooting Guide for CORS Mode in GNSS Surveying
Work through CORS failures in order: (1) confirm network and SIM, (2) verify server IP and port, (3) re-type credentials manually, (4) check Mountpoint selection and satellite count, (5) enable auto-reconnect for intermittent drops. Jumping to environmental causes before confirming network configuration is the most common time-waster in field CORS diagnostics.
CORS mode has become the default field configuration for thousands of land surveyors who need centimetre-level accuracy without the burden of setting up a physical base station. When it works, it eliminates baseline constraints and dramatically reduces site setup time. When it fails, operators can lose hours trying to isolate the problem.
APEKS has compiled this guide based on real field support cases to help you diagnose and fix CORS connection issues quickly. We cover five distinct problem categories: no network connectivity, server unreachable, authentication failures, persistent single solution status, and the common but rarely documented scenario where a fixed solution degrades after several minutes of operation.
What Is CORS Mode in RTK Surveying?
The CORS Correction Chain
CORS mode connects your RTK rover directly to a network of permanently installed reference stations via the internet, using the NTRIP protocol to stream differential correction data in real time. Instead of deploying a local base station over a known point, the rover receives RTCM corrections from the nearest available CORS station through a cellular or Wi-Fi connection.
This eliminates baseline length constraints, reduces the equipment you carry into the field, and removes the risk of base station setup errors. The trade-off is a heavy dependency on network connectivity and correct configuration: a single mistyped IP address, an expired account, or momentary signal loss can break the entire correction chain.
Most CORS failures trace back to one of five stages in the correction delivery chain. The order below follows the logical flow from hardware to satellite fix — work through these in sequence. Jumping directly to environmental factors before confirming network and authentication status wastes time.
Problem 1: No Network Connection (4G/Wi-Fi Icon Missing)
The data collector or receiver shows no network icon. The device cannot retrieve a Mountpoint list, and status remains offline.
Typical CausesSIM card not inserted, insufficient data balance, poor contact, or the receiver's internal modem has not initialised correctly.
Step-by-Step Fix- Check SIM card seating. Verify whether the SIM is installed in the receiver or the data collector, depending on your model. Remove and reinsert the card, ensuring the gold contacts face the correct direction and the card clicks into place.
- Verify data plan status. Call the carrier or check the account management portal to confirm the SIM has an active data plan and has not been suspended for exceeding limits. Many survey SIMs are prepaid — a zero balance blocks all data traffic.
- Isolate the receiver from the SIM. If your data collector supports a mobile hotspot, connect the receiver via Wi-Fi to rule out the SIM as the failure point. If the receiver works on Wi-Fi but not on its internal SIM, the SIM or the receiver's modem slot is the culprit.
- Restart both devices. Power cycle the receiver and the data collector. Some GNSS receivers require a full restart after a SIM change before the modem negotiates a carrier connection.
Problem 2: Connected to Network, But Cannot Reach CORS Server
The network icon is active, but the Mountpoint list never loads. The NTRIP client reports a connection timeout or "server unreachable" error.
Typical CausesIncorrect IP address or port number, case sensitivity in the server address, carrier-level firewall blocking the port, or the CORS server is temporarily offline.
Step-by-Step Fix- Double-check IP address and port. Re-type the server IP and port manually. Pay close attention to periods, colons, and the absence of leading or trailing spaces. Some CORS providers use hostnames instead of IP addresses — confirm you have the correct domain.
- Test server reachability. From a laptop or phone on the same cellular network, open a terminal and ping the server address. A successful ping but failed NTRIP connection suggests the port is blocked.
- Switch network type. If you are using 4G, try a Wi-Fi network. If Wi-Fi works, the mobile carrier may be blocking the specific port your CORS provider uses. Common NTRIP ports include 2101, 8080, and 80 — some carriers restrict non-standard ports on consumer data plans.
- Confirm server status. Contact your CORS provider directly. Regional CORS networks occasionally go offline for maintenance. Many providers post service status updates on their websites or send alerts to registered users.
Problem 3: Server Connected, But Login Fails
The Mountpoint list loads successfully, indicating the server is reachable, but authentication is rejected when you enter your username and password.
Typical CausesExpired account, incorrect password casing, invisible characters from copy-paste, or the account is already bound to another device's unique identifier.
Step-by-Step Fix- Re-type credentials manually. Avoid copying and pasting from emails or documents. Hidden trailing spaces and non-printing characters are a common source of failed logins. Type the username and password character by character.
- Confirm account expiry date. Many CORS subscriptions are annual or monthly. Check with the provider whether the account is still active. Some providers allow you to verify status through a web portal.
- Check device binding. Some CORS networks lock an account to the first device serial number or IP address that authenticates. If you have moved the SIM to a new receiver or changed data collectors, the server may reject the login. Ask the provider to release the device lock.
- Request a test account. Most CORS support teams can generate a temporary test login for 24–48 hours. If the test account works, the problem is definitively with your original credentials.
Problem 4: CORS Connected and Logged In, But Stuck on "Single"
The data collector shows a successful NTRIP connection and the Mountpoint is selected, but the status indicator remains "Single" or "Float" — never reaching "Fixed." All on-screen indicators suggest a functioning connection, yet no centimetre-level solution appears.
Root Causes (work through A–E in order)A. Insufficient satellite count. A GNSS receiver needs at least 20 effective satellites tracked across multiple constellations to initialise an RTK fixed solution reliably. If the satellite count dips below this threshold, the receiver cannot resolve integer ambiguities. Move to an area with full sky visibility — overhead tree canopy, building walls within 30 metres, and high-voltage power lines all degrade signal quality even when satellite counts appear adequate.
B. No differential data despite login. A successful NTRIP login does not guarantee data is flowing. Check that you have selected the correct Mountpoint — Mountpoints are often named by region or nearest reference station; selecting a node 200 kilometres away will not deliver usable corrections. Also verify which device is managing the NTRIP connection: if your receiver has an internal modem, the data collector should not run a second NTRIP client simultaneously. Two competing correction streams can cause the rover to reject both.
C. Distance to nearest reference station exceeds network limits. Most CORS networks guarantee reliable fixed solutions within 50–70 kilometres of a physical reference station. Beyond this distance, atmospheric decorrelation reduces correction accuracy. Pull up the CORS network coverage map for your region and confirm your job site falls within the shaded coverage polygon.
D. Multipath interference or obstructed sky view. Reflective surfaces — metal roofs, chain-link fences, water bodies, glass facades — create multipath signals that confuse the receiver's ambiguity resolution engine. If the satellite count is high but the solution oscillates between Float and Single, reposition the rover 3–5 metres away from any reflective surface. Allow 2–3 minutes after repositioning for the receiver to restart initialisation with clean signals.
E. Incorrect coordinate system or datum mismatch. If the CORS network transmits corrections in ITRF2014 but your project is configured for NAD83(2011), the software may refuse to display Fixed even though the underlying RTK engine has resolved ambiguities. Confirm that the project coordinate system and geoid model match the datum broadcast by the CORS network. Country reference: Indonesia uses DGN95; Saudi Arabia uses GCS-80; South Africa uses Hartebeesthoek94; Brazil uses SIRGAS2000.
Problem 5: CORS Fixed, But Accuracy Degrades After 10–15 Minutes
The receiver achieves a fixed solution with expected RMS values, but after 10–15 minutes the status drops to Float or Single. The cycle may repeat after a manual reconnect.
Typical CausesThis pattern almost always points to network instability rather than satellite geometry. The correction data stream experiences a momentary interruption, the receiver loses integer ambiguity lock, and the NTRIP client does not reinitialise cleanly.
Step-by-Step Fix- Check data latency. In your NTRIP client or data collector software, look for a latency or age-of-correction indicator. Latency above 3 seconds can degrade RTK performance. Consistent spikes above 5 seconds suggest network congestion or a weak cellular signal.
- Verify SIM data throttling. Some prepaid or low-cost data plans throttle bandwidth after a daily data cap is reached. CORS correction data is low volume but requires a steady, uninterrupted stream. A throttled connection introduces gaps that break the fixed solution.
- Enable auto-reconnect. Most NTRIP client software includes an auto-reconnect setting. If the correction stream drops momentarily, the client should attempt to reconnect to the Mountpoint and reinitialise. Without this enabled, a 2-second drop can permanently break the fixed solution until you intervene manually.
- Eliminate Wi-Fi handoff interruptions. If the data collector is connected to a site Wi-Fi network with multiple access points, roaming between them can cause momentary disconnects. Use a single hotspot or the receiver's internal 4G modem to maintain a stable connection path.
Quick Reference: CORS Troubleshooting Decision Table
| Symptom | Most Likely Cause | First Action |
|---|---|---|
| No network icon | SIM not active or not seated | Check SIM seating and data plan balance |
| Mountpoint list won't load | Wrong IP or port; carrier blocking | Verify address manually; try Wi-Fi |
| Login rejected | Wrong credentials or expired account | Re-type manually; check expiry date |
| Single — no differential data | Wrong Mountpoint selected | Select region-correct Mountpoint |
| Single — low satellite count | Sky obstruction or elevation mask too high | Move to open area; set mask to 10–15° |
| Single — adequate satellites | Outside CORS coverage range (>70 km) | Confirm coverage map; request closer Mountpoint |
| Connected but Single | RTCM version mismatch | Verify MSM4/MSM7 and RTCM 3.2/3.3 alignment |
| Fixed drops after 10–15 min | Network instability or SIM throttling | Check latency; enable auto-reconnect |
| Fixed but coordinates off by metres | Datum or coordinate system mismatch | Verify project CS matches CORS broadcast datum |
How APEKS GNSS Receivers Handle CORS Mode
All APEKS GNSS models — including the AP10, AP20, AP30 Laser, AP40 Laser+, AP50 Vision, and AP60 Vision — fully support NTRIP v1 and v2 protocols. Models from AP30 onwards feature built-in 4G cellular modules, which means the receiver handles the NTRIP connection independently without relying on the data collector's network. This design eliminates the risk of correction data loss if the controller goes to sleep or switches Wi-Fi networks.
The AP60 Vision, which features built-in IMU tilt compensation and a dedicated 4G modem for stable CORS performance, handles the NTRIP connection internally — eliminating dependency on the data collector's network entirely. ApekSurv provides a streamlined NTRIP configuration interface with auto-reconnect, Mountpoint filtering, and real-time latency display.
The video below demonstrates the complete NTRIP setup process using ApekSurv:
When to Contact APEKS Support
If you have worked through all five problem categories and your CORS connection still fails to reach a fixed solution, the issue may involve a hardware-level fault or a provider-specific protocol incompatibility. When you contact support, include:
- Receiver model and serial number
- CORS provider name and server address
- Screenshot of your NTRIP settings screen
- Satellite count at the time of failure
- Approximate distance to the nearest reference station
Reach the APEKS technical support team at sales@apekstool.com. English-language assistance is available for international customers.
Diagnostic Flowchart — 5-Step Field Check
Frequently Asked Questions
Why is my GNSS receiver showing no network connection in CORS mode?
Why can my device not reach the CORS server even with an active network?
Why does my CORS login fail after the Mountpoint list loads?
Why is my RTK stuck on single solution even though CORS is connected?
Why does my CORS fixed solution drop back to float or single after 10–15 minutes?
Related Articles & Products
CORS STABLE. EVERYWHERE YOU SURVEY.
APEKS receivers feature built-in 4G modems, 1408-channel tracking, and global OTA firmware — no geo-fence lock, no domestic-only firmware restrictions.
Explore APEKS GNSS Receivers →References & Further Reading
- RTCM Standard 10403.3 — Differential GNSS Services, Version 3.3
- NMEA 0183 v4.11 — Standard for Interfacing Marine Electronic Devices
- ISO 17123-8:2015 — Field Procedures for Testing GNSS Field Measurement Systems in RTK
- IGS Real-Time Service — igs.org/rts
- InaCORS — Indonesian Continuously Operating Reference Station Network — inacors.big.go.id
- NGOSA — National Geodetic Operations, Saudi Arabia — CORS-SA network
- APEKS AP60 Vision GNSS Receiver Datasheet, 2026

