Great question! Sorry for the delay in getting back to you on this. This is almost certainly a database-level service setting rather than anything wrong with your configuration. Although without seeing your database I cannot be 100% confident this is it. It is just what I think makes the most sense. Support would be able to look at your database and the situation a lot better than we can in the community.
Geotab has two background services that handle automatic asset linking:
- The legacy AssetPairing service (older, being retired)
- The new AssetCoupling service (current, uses the modern AssetLink entity)
These two are mutually exclusive and controlled by a feature flag (EnableAssetCouplingGeneric) that has to be enabled per database. Your previous company likely had the new service enabled and that's why auto-linking worked there. Your new company's database may still be on the legacy service or may not have the auto-linking service enabled at all, which would explain why everything needs to be done manually through Drive.
First thing to check: Contact your reseller or Geotab support and ask them to confirm whether the asset linking / AssetCoupling service is enabled on your database. That's the most likely fix.
Beyond that flag, auto-linking has a few specific requirements that are worth validating:
1. Both devices must be moving together — assets that are stationary in a yard will never auto-link regardless of settings. The system needs to see them travelling together to establish the link.
2. ~15 minutes of movement data is required — the algorithm needs enough shared GPS fixes to be confident the devices are actually moving together, not just near each other. Short trips may not give it enough time.
3. Reporting mode on the Flex Solar units matters a lot — if those units are in a time-based reporting mode (e.g. every 8–24 hours), they won't be generating GPS fixes frequently enough while moving for the algorithm to detect co-movement. If possible, set them to movement-based mode so they report while in motion. Wired/powered units will link much faster than battery-only units since they report as frequently as a GO device.
4. Same work group helps but is probably not the root cause here — that was more of a factor in the legacy service.
The short version: start with your reseller to check the database service flag. If that's enabled and it's still not working, the Flex Solar reporting mode is the next thing to look at.
Feel free to reach out if you have any other questions or run into any issues getting into contact with support or your reseller.