Mobile Agent for Android v21.0.0

  • Release version: Mobile
  • Updated February 5, 2026
  • 6 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Mobile Agent for Android v21.0.0

    The Mobile Agent for Android v21.0.0, released on February 5, 2026, addresses several application issues and enhances user experience. Customers can download the latest version via the Google Play Store and can explore a demo account post-download.

    Show full answer Show less

    Key Features

    • Bug Fixes: This release resolves multiple bugs impacting functionality, including issues with comment input, attachment uploads, offline outbox items, and screen reader accessibility.
    • Performance Improvements: The update includes various enhancements aimed at improving app performance and stability.
    • Accessibility Enhancements: Adjustments have been made to ensure screen readers can better interact with the app’s content.

    Key Outcomes

    By updating to version 21.0.0, customers can expect:

    • Improved interaction with the comment fields and attachment uploads, reducing user frustration.
    • Enhanced offline capabilities, ensuring tasks created offline are properly managed upon reconnection.
    • Better support for accessibility tools, making the app more usable for visually impaired users.
    • Overall improved user experience with fewer crashes and bugs, leading to more efficient task management.

    The Android v21.0.0 release provides fixes for the application.

    Download the latest mobile app version

    To download the latest release, visit the Google Play store. Users can launch a demo to try the ServiceNow Agent app. You can use a demo account from the initial post-download screen or the instance list screen.

    Fixed in this release

    Problem Short description Description Steps to reproduce

    Android Mobile

    PRB1966025

    The user can't add comments to an incident The input fields on the page 'Add comments' can't be focused on with the external keyboard (using Tab or arrow keys) nor with the screen reader. The screen reader reads out 'In the list, double-tap to activate.'
    1. Navigate to 'My work' and open any incident.
    2. Connect an external keyboard.
    3. Press Tab until the Add comment button is reached and press Space bar to land on the Add Comments screen.
    4. Press Tab repeatedly to move through input fields (Additional comments, Work notes).

      Observe that focus does not move forward to the input fields.

    5. Press Shift + Tab multiple times.
    6. Focus eventually lands on the Submit button with a barely visible indicator.
    7. Continue pressing Shift + Tab to move backward to the Work notes input field and Additional comments input field.

    Observe the following issues: No visible keyboard focus when the page loads. Forward Tab navigation does not reach the Additional comments or Work notes fields. Focus becomes visible only after repeatedly pressing Shift + Tab, landing first on the Submit button with a barely visible indicator. Input fields are reachable only through reverse tab order, not forward.

    Android Mobile

    PRB1957069

    Uploading an attachment of any format to the activity stream produces an error Attachment uploading fails in cases where the maximum file size configured on the instance exceeds a certain value.
    1. On the instance, configure com.glide.attachment.max_size to 275000.
    2. Open Now Mobile / Agent on Android.
    3. Upload an attachment in any format to the activity stream of any task.

    Observe an error reading, 'Max file exceeded...'.

    Android Mobile

    PRB1928040

    Ensure offline outbox items include action result context The temporary incidental remains in the outbox.
    1. Provision an instance with FSM and the Agent app installed and log in.
    2. Download offline cache and go offline.
    3. Navigate My tasks > Work order task > Top menu > Log incidental.
    4. Fill out incidental details and submit.
    5. Sync and go online.
    6. Immediately go back offline.
    7. Open my incidentals tab.

    Expected behavior: The temporary incidental created in offline is replaced with the real incidental.

    Actual behavior: The temporary incidental is still in the outbox.

    Android Mobile

    PRB1966061

    Screen reader does not focus on the Upcoming Shifts list Screen readers can't focus on the My Work > Upcoming Shifts list under a calendar.
    1. Select the 'My Work' tab and select My Schedule.
    2. Create a schedule event (for example 'Time Off').
    3. Turn TalkBack on.
    4. Attempt to swipe into the schedule list or events.

    Observe that schedule lists and list events can't be accessed unless tapped on.

    Android Mobile

    PRB1971396

    Out-of-memory crash when a large image is set as a LinearLayoutSGView background When a large image is used as the background of a linear layout, the instance has an OOM crash.
    1. Open the Now Mobile app.
    2. On the home page, scroll down to the News section.
    3. Swipe right through the news items until the end is reached.

    Observe that when scrolling horizontally (swiping right) in the News section of the Now Mobile app, the app crashes and redirects either to the login page or the device home screen.

    Android Mobile

    PRB1922792

    Now Mobile creates many sessions for a single transaction There are many sessions for a single login, even though there were only a few transactions.
    1. Log in to the Now Mobile app.
    2. Try to make a few moves in the mobile app.
    3. Navigate to instance and access the transaction logs.
    4. Filter the transaction for the user and group by session.

    Observe that there are many sessions for the single login, even though there were only a few transactions.

    Android Mobile

    PRB1925481

    Promoted topics do not display on Android
    1. Promote a topic in virtual agent designer.
    2. Check NASS.

    Notice that the promoted topic does not display.

    Android Mobile

    PRB1966590

    Some interactive elements are read out without a role by screen readers Interactive elements must have a role assigned so that non-sighted users will know how to interact with the element.

    Android Mobile

    PRB1936666

    When using UseDeviceSettingsForDateTimeFormats property, the activity stream shows an incorrect timestamp When using UseDeviceSettingsForDateTimeFormats property with a 24 hour mobile time format, the activity stream shows incorrect timestamp with double 'AM' and 'PM' as 'AM AM' or 'PM PM'.
    1. Set the useDeviceSettingsForDateTimeFormats property to true in sys_sg_properties.list table.
    2. Set the phone time to 12 hour format.
    3. Open any accepted Work Order Task.
    4. Check the activity stream.

      Notice that the time is correct.

    5. Change the Time format to 24 hour.
    6. Refresh the Activity stream and check timestamps.

    Notice that the time stamps show AM or PM twice.

    Android Mobile

    PRB1936659

    Using the UseDeviceSettingsForDateTimeFormats property sets an incorrect Scheduled Start date for Work Order Tasks when using the 24hour time format in Android Using UseDeviceSettingsForDateTimeFormats property sets incorrect Scheduled Start date for Workorder tasks. It omits the 'a' in the 'at' word from the Scheduled Start Date.
    1. Set the useDeviceSettingsForDateTimeFormats property to true in sys_sg_properties.list table.
    2. Set phone time to 12 hour format.
    3. Open any accepted Work Order Task.
    4. Select Edit Task.
    5. Check the Scheduled Start Date.

      Notice that it displays correctly.

    6. Change the Time format to 24 hour.

    Notice that in the Scheduled Start Date, the 'a' from 'at' has been omitted.

    Android Mobile

    PRB1923465

    Mobile UI rule doesn't working on Android devices for the boolean parameter Mobile UI rule for a simple arithmetic action doesn't work for a boolean input.
    1. Create the 'Create new work' input form screen.
    2. Create a new boolean input.
    3. Add a UI rule for the boolean type input where on-load sets the value to 1 with operation simple arithmetic.
    4. Log in to the ServiceNow Agent app.
    5. Navigate to the 'My work' tab and select the + icon for the Create new work quick action.

    Expected behavior: The boolean type field is set to true in both iOS and Android.

    Actual behavior: The boolean type field is set to true and the mobile UI rule works only on iOS and not on Android.

    Android Mobile

    PRB1924976

    Discrepancies in Native Mobile UI during Post-chat surveys This issue seems to happen with the Numeric Scale data type.
    1. Log into an instance and impersonate an Agent (for example, Abel Tuter).
    2. Navigate to 'Inbox' from Service Operations Workspace.
    3. Make the user available.
    4. Find a Device / Emulator running Samsung Galaxy S23 - Android 15 or use a Pixel 6 running Android 14.
    5. On the mobile device, log in to Now Mobile as the end user.
    6. Select the Chat button and use '+' to initiate a new chat.
    7. Select the Contact Live Agent button to engage a live agent.
    8. Accept the chat from the PC browser opened on Step 1.
    9. End the chat from the PC Browser.

      Notice that a survey question appears along with the issue.

    10. Try to drag the pop-up window upwards.

    Expected Behavior: The user should be able to select one of the choices and use the Submit button to submit. There shouldn't be a box to enter text / attach images. Also, dragging the window should not reveal the messages underneath.

    Actual behavior: The user sees a text box with the ability to attach files, and when trying to drag the window up, they can see the messages underneath.

    This version also includes other minor bug fixes and performance improvements.