Known Regression: Ringback tone has been unintentionally changed and will be reverted back in the next version.
| Key | Issue Type | Release Notes Data |
| SMA-2604 | Bug | Fixed an intermittent issue for devices with QHD resolution. The app would occasionally zoom out, misaligning or improperly sizing UI elements (e.g., the “Hold/End and accept” buttons misaligned during calls). |
| SMA-2614 | Task | In 4.1.2, support for 16 KB page sizes to meet Google Play requirements for Android 15 and above was introduced. However, Google Play warnings continued to appear as the “Gradle build system” was not yet updated. Now, the upgrade has been applied and the issue corrected. |
| SMA-2617 | Improvement | Updated the app to use the default Android Photo Picker instead of a custom picker to comply with Google Play’s media access permissions policy. |
| SMA-2618 | Bug | Fixed an issue where, when moving a device’s language settings from French to English, the application remained in French. The app now correctly updates its language dynamically based on the device’s current language setting. |
| SMA-2619 | Bug | Fixed a crash during login affecting domains with underscores within their name. |
- Minimum supported Android version: Android 10 (API level 29)
- Devices running below Android 10 will no longer be supported
| Key | Issue Type | Release Notes Data |
| SMA-2388 | Bug | Resolved an issue where biometric login settings were not retained after restarting the app. Biometric login now remains enabled across logouts, app restarts, and supports users with MFA. |
| SMA-2441 | Bug | Resolved an issue causing theSNAPmobile app to crash when performing granular login/logout actions across call queues. |
| SMA-2442 | Bug | Ensured that voicemails will be played through Bluetooth devices if connected. |
| SMA-2466 | Bug | Resolved an intermittent issue in theSNAPmobile app where the Contacts tab filter defaulted incorrectly and reset unexpectedly. |
| SMA-2484 | Improvement | Resolved an issue where ringback tones were not playing through Bluetooth headsets during incoming calls. In this update, ringback audio now plays correctly through Bluetooth devices across most Android versions and devices. |
| SMA-2489 | Bug | Resolved an issue where calls could drop or audio would disconnect when using Bluetooth devices. Calls now maintain stable audio with Bluetooth headsets enabled. |
| SMA-2516 | Bug | Fixed a bug where audio is garbled and skips portions when calling on-net Auto Attendants from the SMA app. |
| SMA-2564 | Bug | Resolved an issue where Bluetooth audio would cut out after one minute during calls. Audio now remains stable for the full duration of calls. |
| SMA-2572 | Bug | Resolved an issue where incoming calls showed only the phone number, without the Caller ID name. Caller ID name and number now display correctly in all call scenarios, including multiple calls, geo calls, and call swapping. |
| SMA-2590 | Bug | Resolved an issue causing theSNAPmobile app to crash and experience call transfer failures. Calls and transfers now work reliably across all scenarios. |
| Key | Issue Type | Release Notes Data |
| SMA-2495 | Bug | Resolved an issue related to font sizing by disabling the use of excessively large font sizes. The maximum font size is now capped at level 5 out of 8 in the Android system settings to ensure consistent display and improved user experience. |
| SMA-2538 | Bug | Fixed an issue where the "Answer" / "Reject" buttons and their associated text was not aligned correctly during inbound call presentation. |
| Key | Issue Type | Release Notes Data |
| SMA-1992 | Bug | Fixed a crash on the Chat and SMS page when users have more than 300 conversations. |
| SMA-2007 | Bug | Resolved an issue where custom status values set via SNAPmobile were not updating correctly in reports. |
| SMA-2121 | Bug | Resolved a problem where dial pad letters were missing on in-call dialer buttons for larger screens like the Galaxy S23 Ultra. Also addressed and corrected an issue where icons were not displaying properly across various parts of the app. |
| SMA-2125 | Bug | Corrected an issue where the screen turned on after 10 seconds of holding the phone to one’s ear, which could lead to accidental call hang-ups. The screen now stays off. |
| SMA-2161 | Improvement | Resolved an issue preventing successful sending of MMS messages from the SNAPmobile Android app. |
| SMA-2184 | Bug | Removed the NS placeholder from push notification messages to improve clarity and user experience. |
| SMA-2185 | Bug | Corrected a problem where scrolling through queues on the mobile app looped back to the top when a user was assigned to more queues than could fit on the screen. Now, all assigned queues can be viewed. |
| SMA-2204 | Bug | Ensured that, when receiving inbound calls from a caller saved in the Contacts List, the Contact's information will be displayed regardless of the application's state. |
| SMA-2213 | Improvement | Resolved an issue where the contact sort order (e.g., by last name) reset when switching tabs in the app. Now, the chosen sort order stays consistent, and the list properly honors that setting. |
| SMA-2266 | Bug | Resolved a problem where updating the SMA app via the Google Play Store logged users out. Now, the login session remains active after updates, ensuring you stay connected and don’t miss calls or notifications. |
| SMA-2307 | New Feature | Added UI Config, MOBILE_ANDROID_PREMIUM_VIDEO_ENABLED, which enables the Premium Video application on Android SNAPmobile. |
| SMA-2391 | Bug | Addressed an issue where new messages didn’t appear in an open chat. Now, when you receive push notifications for new messages, the chat updates automatically without needing to close and reopen the app or navigate away and back. |
| SMA-2402 | Improvement | Resolved an issue where certain options were not appearing in the Voicemail details view in SMA, compared to SMIOS. Now all available options show up in the Voicemail details view. |
| SMA-2412 | Bug | Fixed an issue where an off-net caller is disconnected when calling an SMA device and the SMA user transfers the call to a WebPhone user. |
| SMA-2420 | Bug | Resolved an issue where voicemails occasionally didn’t load or appeared as empty despite having messages. |
| SMA-2434 | Bug | Improved missed call notifications issues for the following:
|
| SMA-2437 | Bug | Addressed an issue where the Voicemail tab would continuously spin when no voicemails were present. |
| SMA-2439 | Bug | Resolved an issue where DTMF inputs were not properly transmitted during 3-way calls using SNAPmobile. |
| SMA-2455 | Bug | Fixed an issue so the bottom sheet now displays correctly when saving a new contact from the Call History and Voicemail tabs. |
| SMA-2482 | Bug | Fixed a crash reported in crashlytics. |
| SMA-2485 | Bug | Fixed an issue where users with multiple extensions tied to one email had trouble selecting the right account during SSO login. |
| Key | Issue Type | Release Notes Data |
| SMA-2189 | New Feature | Added support for viewing v44.1 time frames in Answering Rules. |
| SMA-2203 | Bug | Corrected an intermittent issue where calls were not ringing if the application was in the background. |
| SMA-2211 | Bug | SMS Queues now function the same in our iOS and Android apps. If an SMS number is assigned to a queue, the queue’s agent can now use the queue number to respond. |
| SMA-2253 | Bug | Corrected two SMS issues: “null” would replace the username after sending an SMS & exiting the conversation and the “Send SMS using” field would disappear after sending or receiving messages. |
| SMA-2294 | Bug | Corrected a bug concerning transfers. In certain situations, users transferring an inbound call to another user were not given the option between transfer types (blind or assisted). |
| SMA-2301 | Bug | Now, if a call is hidden, users can easily return to the call using an unhide button. |
| SMA-2303 | Bug | Corrected a 4.0.1 crash case that occurred when transferring calls. |
| SMA-2323 | Improvement | SMA now supports fully localized date and timestamps. |
| SMA-2335 | Bug | Now configurations are honored when setting these configs at the Reseller level: MOBILE_ANDROID_IFRAME_NAME and MOBILE_ANDROID_IFRAME_URL. |
| SMA-2354 | Bug | Fixed a bug occurring after changing a contact type (e.g. between “home” and “mobile”). After changing the type, a duplicate contact would appear instead of modifying the existing contact. |
| SMA-2355 | Bug | Corrected an issue concerning contact names in inbound calls. When receiving an inbound call, the caller’s name (if stored in contacts) did not appear on the call notification before answering; the notification after answering (when app is in background); and intermittently did not appear within the app itself. |
| SMA-2379 | Bug | Now, outbound calls send SRTP headers and can communicate via SRTP (if configured). |
| SMA-2382 | Bug | Corrected a bug related to upgrading from Android 14 to 15. After upgrade, the call button did not appear properly. |
| Key | Issue Type | Release Notes Data |
| N/A | Build Issue | Corrected an issue with 4.0.2 build within Google Console preventing SSO with O365. The O365 Config reference file was inadvertently missing and the app was re-built and published. No code or version change, did not require re-approval from Google. This restored O365 SSO functionality. |
| Key | Issue Type | Release Notes Data |
| SMA-2285 | Bug | Corrected a bug causing crashes when removing participants from group chat. |
| SMA-2286 | Bug | In SMS, sent messages are now easily readable in dark mode. |
| SMA-2292 | Bug | Corrected an issue where, after swiping out of the mobile application, inbound calls failed. |
| SMA-2295 | Bug | Now users won't be able to see answering rules if the UI config, MOBILE_ANDROID_SHOW_ANSWERRULES, is set to “no”. |
| SMA-2300 | Bug | Now read/unread message indication is clearly visible to user. |
| SMA-2305 | Improvement | Put back sending logs through email. Logs will also be uploaded to insight when the email is sent. |
| SMA-2311 | Bug | The mobile app now registers and deregisters correctly without overwhelming the server. |
| SMA-2315 | Bug | SMA now supports the popup kebab menu allowing users to either call or message queue agents. |
| SMA-2322 | Bug | Corrected a bug where, in certain cases, the application was unable to register. |
| SMA-2340 | Bug | Corrected an issue where major application issues would occur after updating the application through the play store. |
| Issue Type | Issue Key | Release Notes Data |
| Bug | SMA-2267 | Fixed several crash cases found using Crashlytics. |
| Issue Type | Issue Key | Release Notes Data |
| Improvement | SMA-1332 | Added support for dark mode in SNAPmobile Android for all screens and dialogs. |
| Improvement | SMA-1655 | Now, numbers are only formatted in the dial pad if the number length is 7 digits or more. This avoids misformatting long extensions. |
| New Feature | SMA-1630 | Added Hold & Accept and End & Accept functionality. |
| Improvement | SMA-1719 | SMA now has reactive presence (or BLF UI) on every screen containing presence indication. |
| Bug | SMA-1740 | Added the option to send SMS messages to numbers that are not contacts. |
| Improvement | SMA-1781 | MOBILE_ANDROID_ENABLED now correctly allows control of a specific user's ability to access and use the mobile Android app. If set to “no” for a user or set of users, the system will not allow those users to log in. Previously this Config only worked as expected for Domains and Resellers. |
| Bug | SMA-1847 | SMA now sends DTMF codes even when in a conference. |
| Improvement | SMA-1880 | Added logic to handle PORTAL_USERS_VMAIL_HIDE_FORWARD (default “no). Set to “yes” to hide the forward option for voicemails. |
| Bug | SMA-1934 | Fixed the error banner reading “Answering will end your ongoing call” that appears when calling from native dialer. Previously, this banner would appear long after a call was made, disrupting calls. |
| Bug | SMA-1968 | Now stun keep alive won't be sent. |
| New Feature | SMA-2002 | Added ability to Android mobile app that allows for App logs to be sent via the API to NetSapiens iNSight Professional. They're locally available on client servers under /usr/local/NetSapiens/netsapiens-api/mobilelogs/ and they are no longer emailed. Hosted Customers, please open a ticket and include the user/domain/time of day for the requested logs. This requires v44.1+ on the platform side and 4.0.0+ on Android side to utilize this new functionality. |
| Bug | SMA-2008 | Corrected an issue that caused call failure when a call over SMA was interrupted by a call via the native mobile. |
| Improvement | SMA-2123 | SMA now routes '988' calls to the native dialer for devices that have an active SIM card |
| Bug | SMA-2124 | SMA now stays deregistered even when battery optimizations are disabled. |
| Bug | SMA-2143 | Added UI config, MOBILE_NO_RTP_TIMEOUT (default “1200”). This controls when the application ends a call when no RTP is being received (when the call is on hold). |
| Bug | SMA-2169 | Fixed theming so buttons at beginning of login process are now the primary rather than secondary color. |
| Bug | SMA-2170 | Added the correct permissions and application can now send and receive audio properly in the background and foreground for devices running Android 14+. |
| Task | SMA-2174 | Enabled adaptive icon support to be able to dynamically insert icons aligned with a user’s specified theme. |
| Improvement | SMA-2195 | Added Prominent disclosure in the app for Google's data safety guideline. |
| Bug | SMA-2206 | Corrected an issue with the application when running on Google Pixel 6 with Android 14. Previously, the app would crash if left in the background for an extended period. |
SMA 3.5.3 (11/06/2023)
|
Issue Type |
Issue Key |
Release Notes Data |
|
Bug |
SMA-1708 |
Pasting numbers into the dialer text field now works properly in SMA. |
|
Bug |
SMA-2032 |
Improved inbound calling stability with lots of fixes in various areas. Notifications should now be more reliable and faster than previous versions. |
|
Bug |
SMA-2039 |
Fixed functionality to switch phones while on a call with a user that has an underscore in its username. |
|
Bug |
SMA-2065 |
Improved logic for situations where the mobile app would intermittently continue to ring indefinitely after the call has ended or been answered elsewhere. |
|
Bug |
SMA-2100 |
SMA now properly cleans up telephony resources when an orig restricted call ends. |
SMA 3.5.2 (7/06/2023)
|
Issue Type |
Issue Key |
Release Note Data |
|
Bug |
SMA-1898 |
SMA now properly handles the image/video permission for Android 13, allowing transmission of images/videos in chat. |
|
New Feature |
SMA-1911 |
Allowed granular queue login/logout call center agents and supervisors. |
|
New Feature |
SMA-1912 |
Calls originating from a queue now display a headset icon with the queue name in the call history page and each call’s call history details page. |
|
New Feature |
SMA-1913 |
Helper text is now shown for each of the statistics reported in the ‘My Stats’ section of the call center tab, explaining what each stat means. |
|
New Feature |
SMA-1914 |
Mobile UI Config "MOBILE_SHOW_CALL_CENTER_AGENT" now shows the call center tab for more than the 2 original user scopes. |
|
Bug |
SMA-1927 |
SMA now properly handles the updated notification permissions for Android 13. |
|
Bug |
SMA-1948 |
SMA now obeys the system call audio volume when connecting calls with one exception: if the volume is below 25% of the max volume, the application adopts 25% of the max volume. |
|
Bug |
SMA-1951 |
SMA now receives a push from the API prompting it to fetch new tokens, thereby avoiding the need for MFA every day. |
|
Bug |
SMA-1977 |
Fixed issues for tabs showing even if the UI config is set to not show it. |
|
Bug |
SMA-1986 |
Resolved an issue causing the Call Center tab to incorrectly disappear for a few user scopes. |
|
Improvement |
SMA-1990 |
As an improvement in order to keep parity with portal settings, we will now default the value for the mobile call recording UI config (MOBILE_ANDROID_RECORD_ALLOW for SMA) to the value set in the portal (PORTAL_USERS___ALLOW_RECORDING). |
SMA 3.5.0 (4/11/2023)
|
Issue Type |
Issue Key |
Release Note Data |
|
Improvement |
SMA-1891 |
SMA now supports call center UI for users with the appropriate scope, such as Call Center Supervisors and Call Center Agents Enable Android Call Center with the following Config: MOBILE_ANDROID_CALL_CENTER_ENABLED (yes) default is (no) |
|
Improvement |
SMA-1892 |
Functionality for a user agent to change his/her status in a queue and to see more detailed information about their assigned queues |
|
Improvement |
SMA-1893 |
Show daily user agent call queue statistics within the Call Center tab |
|
Improvement |
SMA-1894 |
SMA now presents UI during an active call that indicates if the call is originating from a queue or not |
|
Improvement |
SMA-1895 |
The incoming call screen for SMA now indicates if the incoming call is from a queue or not, and adjusts the reject / ignore button accordingly. It also will update the existing incoming call notification to reflect the call queue status. |
|
Improvement |
SMA-1925 |
MOBILE_ANDROID_SHOW_ANSWERRULES (yes) Allow the ability to hide the answer rules option in the SNAPmobile Android menu MOBILE_ANDROID_SHOW_VOICEMAIL (yes) Allow the ability to hide the voicemail option in the SNAPmobile Android menu. Voicemail must also be enabled for the menu option to display. MOBILE_ANDROID_SHOW_GREETINGS (yes) Allow the ability to hide the greetings option in the SNAPmobile Android menu MOBILE_ANDROID_SHOW_CALLHISTORY (yes) Allow the ability to hide the call history option in the SNAPmobile Android menu MOBILE_ANDROID_SHOW_CONTACTS (yes) Allow the ability to hide the contacts option in the SNAPmobile Android menu. If set to no, Contacts will also not be shown above the phone’s dialpad when placing calls. If set to no, don’t send an nsnode subscription for presence. |