Recently returned from a 1k mile road-trip and a few days of off-roading.
A few observations.
1. CarPlay screen switching back to OEM screen randomly while driving.
Turned off auto camera setting (OEM screen setting) and seems to have resolved. Only downside is you may have to manually press the parking button to display cameras.
2. WiFi connection and Bluetooth issues - Encountered this while off-roading in Uwharrie National Forest. I have Starlink internet. My phone connects to it when there is no signal or I need more bandwidth. You can't easily run a Wifi internet connection and CarPlay together (think Gaia, OnX, Waze apps) at the same time. At least not with this unit.
I randomly got it to work sometimes - driving on trails with real time updates vs no updates/no data.
But most of the time, once I connected to my Starlink wifi, the Hamilton (which runs zlink OS) would disconnect the internet connection. This happened repeatedly within a few seconds each time manually connecting to WIFi on IOS.
After CarPlay started, I would try and connect to Starlink WIFi (via IOS) and get this annoying message every time:
Within a few seconds, my IOS WiFi/internet connection is killed. I'm thinking by design of the CarPlay spec.
No fault on Hamilton. Apple CarPlay requires WiFi and Bluetooth or USB direct connection.
zLink provides the OS and App Software.
I had my iPhone USB connected to the Hamilton USB outlet for charging purposes.
This should override a connection via Bluetooth. Not it most cases with this software.
My fix:
Connect your IOS device to WiFi
After starting the truck, give it some time (~ 20 second) for CarPlay to start, hit the Home button on dash, you should see the Hamilton screen with connection options. Quickly, plug in the Hamilton USB connection to the IOS device. You should see a green circle swirl. This will force it to not use the Bluetooth option.
You don't want it to automatically make this connection:
Once CarPlay unit recognizes the IOS USB connection, it will not terminate the existing Wifi connection and CarPlay will continue to work - apps update, maps, messages, etc.
Nice setup when you don't have cell signal or data. Having the OEM screen display real-time map updates, weather, music etc via Starlink is a game changer. Still in awe Toyota didn't add CarPlay in its flagship model.