We are experiencing a CarPlay layout issue on a physical iPhone Duo using CPMapTemplate and CPNavigationSession.
When guidance cards appear, safeAreaInsets remain zero on the supplied CPWindow, its root view, and our map view. The location marker therefore stays centered and is obscured by the guidance and ETA cards.
On a working non-Duo iPhone, the left inset updates correctly and our app shifts the map center accordingly. Apple Maps also shifts the location marker correctly on the affected Duo and displays smaller guidance cards.
Environment
- iPhone Duo
- iOS 27.1
- Xcode 27.1
Is this a known issue? Is there a new public API or configuration requirement in iOS 27+ for obtaining the unobscured map area?