October 2025
Release Notes: CommCare Mobile v2.60
Planned Release: October 20, 2025
Audience: CommCare Connect users
External documentation:
We’ve made several updates to improve your experience using the mobile app.
This release includes design enhancements, workflow improvements, and important bug fixes to make things run more smoothly.
Highlights at a glance
Messages are now accessed through the side navigation menu, with a new unread indicator
Android 15 users will see a refreshed edge-to-edge UI on key screens
The app is now locked to portrait mode to prevent download errors
Duplicate account creation using the same phone number is no longer allowed
Sign-up process improved with better OTP delivery handling
Clearer error messages for failed opportunity claims
Enhancements and Improvements
Easier Access to Messages
Messages have moved from the top bar to the side navigation menu.
An unread message indicator (dot) now appears when you have new messages.
This update streamlines navigation and helps you stay on top of communications.
Updated Design for Android 15
The Connect and PersonalID screens now support Android 15’s edge-to-edge display.
Content now extends behind the system bars, providing a cleaner and more modern experience aligned with the latest Android standards.
Portrait Mode Only
To prevent download issues caused by screen rotation, the app is now temporarily locked to portrait orientation.
This change ensures stable downloads while we work on a permanent fix.
Remove Ability to Create New Accounts with Existing Phone Numbers
Users can no longer create multiple accounts using the same phone number.
This prevents data and progress loss and ensures each account remains properly linked.
Improved OTP Sign-Up Reliability
The sign-up process via PersonalID is now more robust.
If sending the OTP fails during sign-up, the app will now automatically try a different service (Twilio). The message format from Twilio may look slightly different, but functionality works the same.
Bug Fixes: Clearer Error Messages for Failed Opportunity Claims
If a claim fails (e.g. because an opportunity is full or the budget is exhausted), the app now displays a clear message explaining the reason.
This helps users understand the issue and what to do next.