Tap Sync from car in the navigation drawer — codriver no longer pulls your Tesla's destination automatically in the background, so a manual sync is the fastest fix.
Steps
- Set a destination in your Tesla's own navigation first, if you haven't already.
- Connect your Tesla account, if you haven't. This is a separate step from pairing your car — in codriver's account settings look for Connect Tesla. If it isn't connected, the sync panel will prompt you to connect instead of trying to sync.
- Open the navigation drawer in codriver and tap Sync from car. This pulls whatever destination is currently set in your Tesla's own navigation.
codriver also tries this automatically for you when it opens, without any tap needed — up to three attempts over about two minutes, stopping as soon as a route is applied. If that window passes before your car reports a destination, tap Sync from car yourself once it's set.
What the sync panel's messages mean
- "No destination in [car]" — your Tesla's own navigation doesn't currently have a destination set. Set one on the car's native navigation, then try again.
- "[car] is asleep" — codriver can't reach the car right now. Try again once the car is awake.
- "Couldn't reach [car]" — codriver couldn't establish a connection to the car at all.
- "Connect Tesla" — your Tesla account isn't linked to codriver yet. Pairing the car alone doesn't grant this; connect the account separately.
Why
codriver used to check for a Tesla destination once, silently, when the app first opened — which meant a destination set after that point, or while the car was still parked, was easy to miss, and reloading the page was the only way to force a fresh check. That's been replaced with the explicit Sync from car control described above, plus the automatic retry window when the app opens, so you're no longer dependent on reloading at the right moment.