ROOT CAUSE: .navigationTransition(.zoom) + .matchedTransitionSource in a paged TabView. When navigating back, the zoom tries to animate to the source card, but the TabView may have recycled/repositioned the page. The animation targets a stale frame, causing the card to flash black or disappear. FIX: Removed .zoom transitions and .matchedTransitionSource from both UpcomingTripsPageView and PastTripsSection. Standard push/pop navigation is stable with paged TabViews. Also removed all debug logging. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>