
Error Message UX Improvements: Error codes are now relegated to secondary text within parentheses, ensuring end-users first see a clear, human-readable message during failures.
Translation Key Separation: Added unique translation keys for the "Sign Up Fee" and "Cancel adding payment" flows so they no longer share text with generic ride pass menus, allowing operators to customize the copy independently for a more tailored onboarding experience.
Radar Overlay Bug: Fixed a visual bug where the Radar overlay UI remained visible and overlapped the screen when opening a vehicle details modal, providing a cleaner and less confusing interface for riders.
Navigation Crash Fixes: Fixed edge-case crashes related to navigation routing when returning to the booking calendar or summary screens, keeping the booking flow stable and reliable.
iOS Logout Stability: Fixed an issue where the iOS application could crash during logout due to lingering map event listeners, ensuring a smooth and professional end to the user session.
Verification Loading Fix: Fixed a bug where canceling out of the ID verification flow could leave the user stuck on an indefinite loading screen, preventing unnecessary app restarts and frustration.
Offline screen no longer flashes on app resume: Fixed an issue where returning the app from background in some cases briefly showed the offline screen even with active connectivity, preventing unnecessary user concern.
Apple Pay and PayPal visible in the wallet: Payment methods for Apple Pay and PayPal display correctly on the payment card screen again, so customers can select their preferred payment option.
On-Demand Filters Polish: UX improvements and minor fixes to the on-demand filtering experience on mobile, making it smoother to narrow down available vehicles.