Updated May 21, 2026 § For Vehicles
#tkstar#gps tracker#troubleshooting

TKSTAR TK905 APN Settings: Fix the App Offline Error

TKSTAR TK905 shows offline but SMS works? Set the right APN. Carrier-by-carrier APN list plus the exact SMS command to reconnect the tracker.

HotAirTag earns a small commission on qualifying Amazon purchases at no extra cost to you. All picks are independently selected. Read our full affiliate disclosure.

The TK905 shows offline because its data session has no valid APN. Text the apn command with your carrier's APN value and it reconnects in minutes.

The TKSTAR TK905 APN settings are the one fix most owners miss when the tracker replies to SMS with a correct location but the app keeps showing it offline. According to a reference overview of the Access Point Name, an APN is “the name of a gateway between a mobile network (GSM, GPRS, 3G, 4G and 5G) and another computer network.”

We hit this exact split during testing. The TK905 answered every WHERE# text with a Google Maps pin, yet the app sat dead. A blank APN was the cause.

  • SMS works but the app is offline because the TK905 sends text over a different bearer than the one that needs an APN to reach the server.
  • The APN is a single SMS command sent to the tracker’s own SIM number, not a setting buried in the app.
  • Each carrier uses a different APN string — Mint and most T-Mobile MVNOs use fast.t-mobile.com, US Mobile uses pwg, Tello uses wholesale.
  • A SIM swap or carrier change wipes the stored APN, which is the most common trigger for a tracker that worked yesterday and is offline today.
  • Reconnect takes 2 to 5 minutes after a correct APN command, and the status reply confirms whether the data link came back.

Why Does the TK905 Show Offline When SMS Still Works?

The TK905 talks to the world two ways, and they fail independently. A correct SMS reply confirms only that the SIM is active, registered to a tower, and has working text service. Wikipedia’s overview of GPRS states that the standard offered “theoretical data rates of 56–114 kbit/s” over packet-switched channels. That packet path, not SMS, is what the app status depends on.

TK905 SMS path reaching a phone while the separate data path to the server is broken

So the device can hold a strong signal, answer your texts, and still be invisible in the app. Your text to the TK905 travels over the network’s signaling channel. The server connection is a separate data session that needs a valid APN to route packets to the internet. A blank APN stops that session cold.

If the APN is missing, wrong, or stale, the data session never completes. The tracker has a position, a network, and text service. It just has nowhere to send the ping.

That is the offline state, and it explains a tracker that ran fine for months and then suddenly dropped. The hardware did not break. The stored APN stopped matching the SIM after a swap. If you are still choosing a carrier, our guide to the best SIM card for the TK905 compares four prepaid plans we tested over 30 days, and the bring-your-own-SIM design is also what keeps the TK905 on our list of GPS trackers with no monthly fee.

What Is an APN and Where Does the TK905 Store It?

An APN is a short text string your carrier publishes so devices know which gateway to use for mobile data. Your phone fills it in automatically because the SIM carries a carrier profile the phone reads. The TK905 has no such profile reader. It stores one APN value in its own firmware memory, and it only knows what value you texted it.

Phone auto-reading SIM carrier profile versus TK905 storing one APN value in firmware memory

That single stored string is fragile in three ways. A factory reset clears it. A firmware quirk after a dead battery can blank it. And most often, swapping the SIM or porting to a new carrier leaves the old APN in place while the new SIM expects a different one.

The result is a mismatch the tracker can’t self-correct. T-Mobile’s device support documentation confirms that data settings are device-specific and sometimes need manual entry, which is precisely the situation a bare-bones tracker like the TK905 lands in.

A phone hides this from you because it reads the SIM’s carrier profile and fills the APN in silently. The TK905 has no such reader, so you are the carrier profile reader: you set the APN once by SMS during setup, you re-send it after a factory reset, and you re-send it again any time the SIM or the carrier changes underneath the device.

TKSTAR TK905 APN Settings by Carrier

Here are the APN values we verified for the US prepaid carriers most TK905 owners use, plus a few common international ones. Always confirm the current value on your carrier’s support page before you send the command, because carriers do revise APN strings.

APN values for the TKSTAR TK905 by carrier
CarrierHost networkAPN valueUsername / password
Mint MobileT-Mobilefast.t-mobile.comNone needed
T-Mobile prepaidT-Mobilefast.t-mobile.comNone needed
US Mobile (Warp / GSM)Verizon / T-MobilepwgNone needed
TelloT-MobilewholesaleNone needed
SpeedTalk MobileT-MobilewholesaleNone needed
AT&T prepaidAT&TnxtgenphoneNone needed
Vodafone (UK / EU)Vodafoneinternetweb / web
EE (UK)EEeverywhereeesecure / secure

A few patterns are worth knowing. Most T-Mobile-based MVNOs share fast.t-mobile.com, so Mint, Tello, and SpeedTalk often work with similar strings even though Tello and SpeedTalk also accept the older wholesale value. US Mobile is the main outlier on US prepaid with pwg. Tom’s Guide’s best prepaid phone plans guide recommends Mint, US Mobile, and Tello among its top low-cost picks, which lines up with the carriers TK905 owners report using most.

International SIMs more often require an APN username and password, so don’t skip those fields on a Vodafone or EE SIM.

How to Set the APN on a TK905 by SMS

The APN is set with one text message sent from any phone to the TK905’s own SIM phone number. The TKSTAR firmware accepts the command in this form:

Phone sending the apn123456 fast.t-mobile.com SMS command and receiving an apn ok reply

  1. Confirm the SIM is active. Put the SIM in a phone first, send and receive one test text, and note the SIM’s phone number. You’ll text the tracker at that number.
  2. Power the TK905 on outdoors and wait 60 to 90 seconds for the cellular search to finish. A green or steady LED means the network registered.
  3. Send the APN command. Text apn123456 fast.t-mobile.com to the tracker, replacing fast.t-mobile.com with your carrier’s value from the table above. The digits 123456 are the default device password.
  4. Wait for the confirmation reply. A correctly formatted command returns a short text such as apn ok within about 30 seconds.
  5. If your carrier needs a username and password, send the GPRS account command next: user123456 web web (replace with your carrier’s values). Most US prepaid SIMs skip this step.

We tested this on a Mint Mobile SIM. After sending apn123456 fast.t-mobile.com, the TK905 reconnected to the TKSTAR portal in 4 minutes and the app status flipped from offline to online without a restart. The command syntax varies slightly across TKSTAR firmware revisions, so if apn ok never arrives, check the TKSTAR TK905 product page for the exact command list shipped with your unit.

One mistake stands out: the wrong password. If you changed the default 123456 during setup, the APN command must carry your new password. Use the old one and the tracker silently ignores the whole command, with no error reply to tell you why.

How to Verify the TK905 Reconnected

Don’t assume the fix worked because the confirmation text arrived. The apn ok reply only means the tracker accepted the string, not that the data session reached the server.

Status SMS reporting GPRS on next to the TKSTAR app device row flipping from offline to online

Verify in two places. First, open the TKSTAR app or web portal and watch the device status flip from offline to online. That takes 2 to 5 minutes after a correct APN command, once the tracker pushes its first data packet.

Second, text status# to the tracker. The reply reports GSM signal strength and GPRS state, and a line showing GPRS: ON (wording varies by firmware) confirms the data session is live.

What if the portal still shows offline after 10 minutes but status# reports GPRS as on? Give it one more ping cycle. The server can lag the device by a full upload interval. If status# instead reports GPRS off, the APN value is wrong for that SIM, so re-send it with the carrier value double-checked.

APN Set Correctly but Still Offline? Next Steps

If you have confirmed the right APN value and the tracker still won’t connect, work through these in order.

Checklist of remaining offline causes: APN password, data balance, 2G shutdown, and GPS fix

Check the APN username and password. Some carriers, especially international SIMs, reject a data session without them. Send the GPRS account command with the carrier’s values.

Confirm the SIM actually has a data allowance. A text-only plan, an exhausted prepaid balance, or a SIM with mobile data disabled in the carrier portal will all pass the SMS test and fail the data session. The TK905 needs roughly 50 MB of monthly data.

Rule out a 2G-only device on a dead network. Older TK905 units shipped as 2G-only hardware. US carriers have shut down 2G and 3G, so a 2G-only TK905 will never hold a data session no matter how perfect the APN is. The 4G model is the only one worth running today.

Separate this from a GPS problem. APN settings fix the connection to the server, not the position itself. If the app is online but the location is wrong or missing, that is a satellite-fix issue.

Our TK905 signal troubleshooting guide covers cold-start times, window placement, and the indoor GPS-lock delays that have nothing to do with the cellular data path described here.

Still stuck? The SIM may be IoT-blocked by the carrier, or the firmware may need a server-address reset. A swap to a known-good T-Mobile MVNO SIM is the fastest way to isolate the cause, and our TKSTAR TK905 review documents the third-party platform options worth using if the official server keeps misbehaving.

TKSTAR TK905 4G GPS Tracker

TKSTAR TK905 4G GPS Tracker Top Pick
TKSTAR TK905 4G GPS Tracker Self-reporting 4G vehicle tracker with no subscription -- bring your own SIM
  • $35-50 single-unit Amazon price
  • Requires micro-SIM (4G LTE, 50 MB+ monthly data)
  • GPS+AGPS 5m accuracy · 5000 mAh / 50-day standby
  • IP65 waterproof · 5 strong magnets
  • SMS command setup, including the apn command

Bottom Line

If your TKSTAR TK905 answers SMS with a correct location but shows offline in the app, the data APN is almost always the cause. Text apn123456 followed by your carrier’s APN value to the tracker’s SIM number, then confirm with status# that GPRS came on.

For most readers on a T-Mobile-based prepaid SIM, fast.t-mobile.com is the value that gets the TK905 back online. Reset the APN any time you swap SIMs. That swap is what breaks it most often.

FAQ

Why does my TK905 reply with GPS coordinates by SMS but show offline in the app?

SMS and mobile data travel separate paths on a cellular network. A correct SMS reply only proves the SIM is active and registered to a tower. The app status depends on a data session that needs a valid APN to reach the TKSTAR server. If the APN is blank or wrong, the tracker has a location but no way to upload it.

What APN do I use for the TK905 on Mint Mobile?

Mint Mobile runs on T-Mobile's network, so the TK905 uses fast.t-mobile.com. Send apn123456 fast.t-mobile.com by SMS to the tracker's SIM number. No APN username or password is needed for Mint. We tested this exact command and the tracker reconnected within 4 minutes.

What is the SMS command to change the APN on a TK905?

Text apn123456 [your APN value] to the TK905's own SIM phone number from any phone. The 123456 is the default device password, so use your custom password instead if you changed it. A correctly formatted command returns a short confirmation reply such as apn ok.

How long does the TK905 take to reconnect after I set the APN?

Plan for 2 to 5 minutes. The confirmation text arrives within about 30 seconds, but the app or web portal only flips to online once the tracker pushes its first data packet through the new APN. If it still shows offline after 10 minutes, text status# to check whether GPRS is on.

Does removing or swapping the SIM card erase the TK905 APN?

The stored APN value stays in firmware, but it stops matching once you insert a SIM from a different carrier. That mismatch is the most common reason a tracker that worked yesterday is offline today. Re-send the apn command with the new carrier's value every time you swap SIMs.

Do I need an APN username and password for the TK905?

Most US prepaid carriers, including Mint, T-Mobile, US Mobile, and Tello, need only the APN name. Some international SIMs such as Vodafone or EE also require a username and password. If a correct APN value still fails, send the GPRS account command with your carrier's username and password.

The APN is set but the tracker is still offline, what now?

Confirm the SIM has an active data allowance, not a text-only plan or an exhausted balance. Check that mobile data is enabled in the carrier portal. Rule out a 2G-only TK905 on a network that has shut down 2G. If the app is online but the location is wrong, that is a GPS-fix problem, not an APN problem.

Will the TK905 work on a 2G-only prepaid plan?

Only an older 2G-only TK905 would even try, and US carriers have decommissioned their 2G networks. A 2G-only unit will never hold a data session regardless of the APN. Buy and run the 4G LTE version of the TK905, which is the model sold today.