When to use this page
Send this link to a driver or foreman before opening a support ticket. Most issues resolve in under two minutes. If a fix below does not work, contact your Admin with the driver’s phone number and the time of the issue.Common issues
Verification code didn't arrive
Verification code didn't arrive
A code only sends to a phone number that already exists on a Tread account. If the driver was never added, no code will arrive — resending won’t help.Check in order:
- Confirm the driver has an account. This is the most common cause support sees. The dispatcher or Admin must add the driver first. See Driver record.
- Check the number entry. Type the 10-digit number only. An extra leading “1” or country code blocks the code.
- Wait 60 seconds, then tap Resend code. SMS deliverability varies by carrier — some codes arrive in 5 seconds, others take up to a minute.
- Check the phone has signal (one bar is enough).
- Confirm the phone number on file matches the SIM in the phone. A driver who swapped phones but kept the number is fine; a driver on a new number needs the Admin to update the Driver record.
SMS won't work — sign in another way
SMS won't work — sign in another way
SMS is one of three ways into the app. If codes keep failing, use email instead.
- Password: the driver’s email invitation includes a link to create a password. Sign in with it, or tap Forgot password to reset.
- Magic link: tap Sign in with email, then Send magic link. Open the link from the phone’s email app.
Driver can't sign in but loads need to keep moving
Driver can't sign in but loads need to keep moving
A dispatcher can run the job from the web app while the sign-in issue gets fixed. The driver does not need to be in the app for the loads to progress.From the Dispatch page:
- Find the driver’s job row.
- Click the job’s status and pick the next step. Accept the job first if the driver never accepted it.
- Keep advancing the status as the truck moves, through to completion.
My boss said I got a dispatch but I don't see it
My boss said I got a dispatch but I don't see it
Almost always a stale cache or a vendor-assignment mismatch.Try in order:
- Pull-to-refresh the home screen. Drag down from the center of the page.
- Force-quit and reopen the app.
- Check the app version under About. If older than the current store version, update.
- Confirm the vendor assignment. Ask the dispatcher which Vendor the dispatch was sent to. If it went to a Vendor the driver is no longer linked to, the dispatch will not appear. See Dispatching to Drivers and Vendors.
iPhone — Always-Allow location prompt missing after update
iPhone — Always-Allow location prompt missing after update
iOS sometimes drops the location prompt after an OS update. The app needs Always access to log GPS in the background.Fix manually:
- Open Settings → Privacy & Security → Location Services.
- Confirm Location Services is On.
- Scroll to Tread.
- Set to Always.
- Toggle Precise Location to on.
- Toggle Motion & Fitness to on. It lets the app pause GPS while the truck is parked, which saves battery.
Android — battery optimization eats GPS
Android — battery optimization eats GPS
Android battery optimization will kill background GPS without warning. The driver’s truck shows as parked even when moving.Disable optimization for Tread:
- Settings → Apps → Tread → Battery.
- Set to Unrestricted (or Don’t optimize depending on the OEM).
- On Samsung: also check Settings → Device Care → Battery → Background usage limits and remove Tread from the Sleeping apps list.
- On Xiaomi/OnePlus: enable Autostart for Tread.
Truck shows offline on the dispatch map even though GPS is on
Truck shows offline on the dispatch map even though GPS is on
The dispatch map only updates while the Tread app on the driver’s phone is sending GPS pings. Phone-level GPS being on is necessary but not enough — the app shares location while the driver is on duty.Have the driver:
- Open the Tread app and tap Clock in. A driver who never clocked in doesn’t transmit GPS.
- Force-quit and reopen the app if it has been backgrounded for hours.
- Confirm location permission is Always (iPhone) or Allow all the time (Android). The two accordions above walk through this.
- The driver is assigned to a job today on the Dispatch page.
- The truck on the job matches the Equipment the driver actually drove out in — a mismatch makes the moving unit show under the wrong truck.
The app won't install — device isn't supported
The app won't install — device isn't supported
The app runs on modern iOS and Android phones and tablets. If the store hides the app or it crashes on launch, the device is likely unsupported.Minimum requirements:
- iPhone and iPad: iOS 16 or newer. The App Store hides the app on older iPhones, so it never appears as an install option.
- Android phones and tablets: Android 7.0 or newer. Android 10 or newer is recommended — battery and GPS performance degrade on older devices.
- Amazon Fire and Kindle tablets (FireOS)
- Chromebooks and Chrome OS tablets
- Android 6.0 or older, and Android devices with x86 processors
- iPhones on iOS 15 or older
- Windows Mobile devices
My truck isn't in the equipment list
My truck isn't in the equipment list
At first sign-in the driver picks a default truck. If the unit is missing, it hasn’t been added to the account.
- Internal Drivers: ask the dispatcher to add the unit.
- Vendors: add it in the app under Account → Manage Equipment → + Add. See Set up trucks and drivers.
App update install hangs
App update install hangs
The store download stalls at 90% or the install icon spins forever.iOS:
- Tap and hold the Tread icon → Pause Download → Resume Download.
- If still stuck: open the App Store, tap your profile, pull-to-refresh.
- Reboot the phone.
- Last resort: delete the app and reinstall.
- Settings → Apps → Google Play Store → Storage → Clear cache.
- Reopen Play Store, retry the update.
- Reboot the phone if it still fails.
Driver day stuck 'In review'
Driver day stuck 'In review'
In Review means the shift was submitted but no Ticket Approver has signed off yet. The driver can still log in and start a new day — the in-review day is locked from edits but does not block tomorrow’s work.What the driver should do:
- Nothing. The Approver clears the queue from the web app.
- Open Approvals → Driver Days, review hours and tickets, approve or reject. See Timesheet Approvals.
Offline mode — what syncs when
Offline mode — what syncs when
The Driver app keeps working when the phone loses signal. Some data uploads as soon as signal returns; some have known edge cases.Syncs immediately on reconnect:
- GPS pings (queued and uploaded in order)
- Load tickets and photos
- Status changes (en route, arrived, departed)
- Hours start/stop
- Live dispatch updates push to the phone over the network. A new dispatch sent while offline will not appear until the phone reconnects.