We're pleased to announce the latest release of the DPS Mobile Application for iOS, Version 1.2.5.
This update includes various bug fixes detailed below. A PDF copy of the release notes can also be found here.
Matter search crash fix
Issue
DPS Mobile application no longer crashes when searching for matters.
Resolution
β’ Improved memory management and stability during matter searches
β’ Enhanced search field visibility on modern iOS versions
β’ Strengthened error handling to prevent crashes during search operations
Impact
Users can now search for matters reliably without experiencing application crashes.
File History loading
Issue
We've fixed an issue where the file history would display an infinite loading spinner, previously requiring users to reinstall the application to resolve.
What's improved
β’ File history now loads reliably with proper error handling
β’ Added a safety timeout mechanism to prevent infinite loading states
β’ Enhanced overall user experience with more predictable loading behavior
Mobile app breaks when refreshing login and doing MFA
Issue
Fixed an issue where DPS Mobile became unusable after users authenticated with Multi-Factor Authentication (MFA) on the web platform.
Resolution
Enhanced the authentication flow to properly handle MFA login sessions and improved error handling to ensure users can continue using the mobile app without needing to reinstall.
Impact
Users can now seamlessly use DPS Mobile after completing MFA authentication without experiencing app disruption.
Intermittent dictation upload errors fixed
Issue
We've resolved an issue causing intermittent upload errors when submitting dictations through the DPS mobile app.
Resolution
The upload retry logic has been corrected to handle temporary network issues more effectively. Each file chunk now manages its own retry attempts independently, preventing complete upload failures when only individual chunks experience brief connectivity issues
Impact
Users will experience more reliable dictation uploads through the mobile app with significantly fewer upload errors.
Issue when pausing, going back on the recording then recording again will skip to end of recording.
Issue
Dictation slider position lost when pausing during Overwrite mode
Resolution
Previously, when pausing during Overwrite mode and then resuming recording, the dictation slider would jump to the end of the recording instead of continuing from where you paused. This resulted in incomplete overwriting and fragmented dictations.
Impact
The system now correctly preserves your position when pausing in Overwrite mode, ensuring recording resumes exactly where you left off.
Dictations sometimes attaching to another matter of the same client
Issue
Fixed an issue where creating multiple consecutive dictations on the same matter could randomly attach dictations to different matters belonging to the same client.
Resolution
The system now correctly maintains matter context when processing consecutive dictations, ensuring all dictations are attached to the intended matter.
Impact
Users can now confidently create multiple dictations in succession without risk of dictations being misrouted to incorrect matters.
Mobile app crashed when end the call taken via Contacts
Issue
The DPS Mobile application would crash on iOS devices after completing a phone call initiated from the contact list within a matter.
Resolution
Fixed critical issues in the call handling functionality where the app's background state during phone calls resulted in call duration being incorrectly recorded as 0:0:0.
Impact
Users can now reliably make phone calls from matter contact lists on iOS devices without experiencing app crashes after the call ends.
Dictation button navigation issue in DPS Mobile
Issue
When a user selects a matter and taps the orange Dictation button on the matters screen, the DPS Mobile app incorrectly navigates to the "Pending Dictations" screen instead of the "Recording" screen where new dictations are created.
Resolution
When tapping the orange Dictation button from a matter screen, the app now correctly navigates to the Recording screen where you can create new dictations.
