---
schema_version: "1"
id: b4e914b45314df0b54f225d7c4ba7edf6cf333dd64dc612e056eb94b86ed017c
title: Field Service Mobile Monthly Patch Notes
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/264-0-0/rn_fieldservice_mobile_patch_notes.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_fieldservice_mobile_patch_notes.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 165ba499cebd4e969328eac8337522d4ab50fbdc86a860e61a91020f8e11c0a4
description: View mobile patch notes for the Field Service mobile app for iOS and Android.
products:
  - Cross Cloud
release: "264"
---
# Field Service Mobile Monthly Patch Notes

View mobile patch notes for the Field Service mobile app for iOS and Android.

## September '26

- iOS and Android (264.1)
    - Fixed an issue where picklist values in custom Lightning web components didn't appear offline unless the component had first been opened while online.
    - Fixed an issue where offline service report and checklist PDFs failed to sync, returning an “Enter a valid record ID” error.
    - Fixed an issue where the Field Maps carousel tab used an incorrect French translation; it now reads “Cartes de terrain.”
    - Fixed an issue where a native mobile flow quick action reloaded from the server instead of using cached data.
- iOS (264.1)
    - Fixed an issue where a failed login could leave the app stuck on the splash screen instead of showing the login error and a Logout option.
    - Fixed an issue where the app could sign the user out after returning from the background instead of retrying, when a timeout occurred while loading org settings.
    - Fixed an issue where time the app spent in the background could trigger false startup timeouts and unnecessary recovery reloads.
    - Fixed an issue where the Manage Map tab prompted for login again even though the user was already signed in.
    - Fixed an issue where the offline map download screen didn't show the current service appointments the first time it was opened.
    - Fixed an issue where finishing performance priming could trigger an unnecessary, resource-heavy app-size scan.
    - Fixed an issue where an AGX Work Plan card could mark itself complete before its step changes finished uploading, causing errors.
    - Fixed an issue where cards didn't refresh to show the latest data after you interacted with an actionable card.
    - Fixed an issue where the app could crash during a network request, including when switching users.
    - Fixed an issue where tapping to text a contact from the schedule view did nothing.
    - Fixed an issue where tapping some features on the map didn't identify them correctly.
    - Fixed an issue where only the title of an AGX Work Plan step row was tappable instead of the whole row.
    - Fixed an issue where a deep link to a custom connection failed to load and add the org connection on a new install.
    - Fixed an issue where map route lines were too thin to meet accessibility visibility guidelines; they now render thicker.
    - Fixed an issue where an AGX Work Plan card could show as complete even when its required work steps weren't done.
    - Fixed an issue where an AGX Work Plan card briefly showed a false Complete badge with no steps when it first loaded.
    - Fixed an issue where GIS map markers for related records didn't render on first entry, or flickered when you edited a record.
    - Fixed an issue where section headers on the Work Plan tab flickered while scrolling.
- Android (264.1)
    - Fixed an issue where pulling to refresh didn't show recent server-side edits, such as a changed Subject, on card record loads.
    - Fixed an issue where mobile flows couldn't load screen fields bound to $Flow system variables such as CurrentDateTime.
    - Fixed an issue where an AGX Data Capture form card with no custom button label showed Open instead of Start or Resume.
    - Fixed an issue where Background Flow, LWC quick action, and mobile screen flow cards hid their launch button when no label was set, instead of showing Open.
    - Fixed an issue where pulling to refresh a new AGX Data Capture form could recreate the form or cause an error.
    - Fixed an issue where native mobile flow components displayed left-to-right instead of right-to-left in Hebrew (iw\_IL).
    - Fixed an issue where AGX Work Plan steps with custom status values could show the wrong category styling.
    - Fixed an issue where pulling to refresh while a card was still loading could leave the card showing stale data.
    - Fixed an issue where the completed checkmark on an AGX Work Plan card didn't match the checkmark on other flow step cards.
    - Fixed an issue where the app could freeze while using voice-to-form.
    - Fixed an issue where records with a polymorphic parent, such as a service appointment linked to a case or work order, could fail to load.
    - Fixed an issue where the Finish button on an inspection didn't advance to the next stage.
    - Fixed an issue where newly generated service report files didn't appear without a manual refresh.
    - Fixed an issue where the Perform stage couldn't be completed.
    - Fixed an issue where resetting a completed work step set it to New instead of Not Started.
    - Fixed an issue where the pull-to-refresh indicator on the job home screen was inconsistent or hard to see.
    - Added a Copy Address to Clipboard option to the Get Directions menu.
    - Added an Include Out of Stock toggle to the Products Consumed picker, matching the Inventory tab.
    - Fixed an issue where flow screens took noticeably longer to load than on iOS.
    - Fixed an issue where a flow stage didn't complete after you added a photo in the Capture Photos card.
    - Fixed an issue where the location and note icons were too small.
    - Fixed an issue where rotating to landscape showed an unexpected white column on the left.
    - Fixed an issue where Visit and Interaction fields didn't follow the record type's page layout.
    - Fixed an issue where a card displayed nested cross-object fields that weren't part of the service appointment record.

## August '26

- iOS (262.3)
    - Fixed an issue where quick actions on a GIS map feature didn't resolve offline for records that hadn't been primed, so the record's own record type is now used.
    - Fixed an issue where a trailing slash in an ESRI connector's Layer URL stopped features and markers from being created on that layer.
    - Fixed an issue where Automatic Status Change didn't trigger on the device when geofences were re-registered while the technician was already inside a geofence boundary.
    - Fixed an issue where tapping a GIS map feature offline showed an incomplete or wrong set of quick actions for records with a non-default record type.
    - Fixed an issue where a stale availability cache made the app-update prompt fail with “no updates found” when tapped.
    - Fixed an issue where a service appointment's overview didn't populate when the record was opened from an online-only list on a poor connection.
    - Fixed an issue where prepopulated but empty text, text area, and password fields in a mobile flow were dropped instead of submitted as empty, which could send the flow down the wrong branch.
    - Fixed an issue where a map quick action showed the action's API name instead of its label.
    - Fixed an issue where Native GIS feature details showed the object's API name instead of its label.
    - Fixed an issue where the app could sign a user out after being backgrounded during startup when a data request timed out; it now retries instead.
    - Fixed an issue where work order and service appointment markers didn't render when the Field Maps tab was opened offline before it had ever been opened online.
    - Fixed an issue where the “Change Status” quick action on a schedule card did nothing when tapped.
    - Fixed an issue where the native date and time picker didn't honor the Picklist Time Interval set in Field Service Mobile Settings.
    - Fixed an issue where the schedule list could crash and the schedule date picker could be dismissed twice.
    - Fixed an issue where attributes in an ESRI map popup could appear in an inconsistent order.
    - Fixed an issue where a mobile flow picklist's default value wasn't preselected the way it is in the earlier experience.
    - Fixed an issue where the Layers panel listed ArcGIS layers in the reverse of their map-defined order.
    - Fixed an issue where the ArcGIS login prompt reappeared after the user was already signed in when returning to the Manage Map tab.
- Android (262.3)
    - Fixed an issue where selecting a record in a lookup field in a mobile flow didn't save — the record ID was dropped and the choice was lost when moving to the next screen.
    - Fixed an issue where technicians using advanced authentication (Chrome Custom Tab) could get stranded in the browser after signing in, and the app didn't return to the foreground.
    - Fixed an issue where quick actions didn't appear on a work order after a pull-to-refresh when you navigated away and returned to it offline.
    - Fixed an issue where opening a date field with a year outside the picker's supported range crashed the app.
    - Fixed an issue where the serialized-product scan screen could crash when the app was backgrounded and reopened under memory pressure.
    - Fixed an issue where tapping the Service Closure quick action could crash the app.
    - Fixed an issue where backgrounding and reopening the app while the barcode scanner was starting crashed the app.
    - Fixed an issue where a service appointment's overview could load slowly and didn't refresh after its data finished loading on a poor connection.
    - Fixed an issue where prepopulated but empty text, text area, and password fields in a mobile flow were dropped instead of submitted as empty, which could send the flow down the wrong branch.
    - Fixed an issue where logging a very large message could crash the app with an out-of-memory error.
    - Fixed an issue where signing in with web server authentication could crash the app.
    - Fixed an issue where flex credits could be consumed unintentionally.

## July '26

- iOS and Android (262.2)
    - Added support for more list view date filters, such as this week and this quarter.
    - Fixed an issue where a lookup field in Data Capture showed its selected value chip twice after it switched from read-only to editable.
    - Fixed an issue where bundled service appointments weren't sorted correctly.
    - Improved the experience for mobile workers who don't have the permissions needed for Agentforce actions.
    - Fixed an issue where a native mobile flow ended after the first screen because of an injected record ID input variable.
- iOS (262.2)
    - Fixed an issue where numeric fields in a mobile flow were compared as text in validation formulas, so some validations returned the wrong result.
    - Fixed an issue where an integer field in a mobile flow rejected decimal input instead of accepting and rounding it.
    - Fixed an issue where the time picker didn't respect the configured time interval in the new record edit view.
    - Fixed a crash that could happen when a record's detail data changed while the record was still loading.
    - Fixed several crashes affecting the widget service appointment, notifications, and tab navigation.
    - Fixed an issue where a native mobile flow didn't receive the user ID and parent ID input variables when it launched.
    - Fixed an issue where a native mobile flow sent empty fields as blank text instead of omitting them, which could misroute decisions that check for null values.
    - Fixed an issue where non-geospatial map actions didn't receive the parent work order ID.
- Android (262.2)
    - Fixed an issue where the selected record type wasn't applied when creating a record.
    - Fixed a crash that could happen when a dialog, such as signature capture, was dismissed while the app was in the background.
    - Fixed a crash that could happen when opening the service appointment map details.
    - Fixed a crash that could happen when opening the barcode scanner.
    - Fixed an issue where a required text field in a mobile flow accepted input that was only spaces or line breaks.
    - Fixed a crash that could happen when closing the NFC scanning screen.
    - Fixed a crash that could happen on the schedule map when the map view was too small to display.
    - Fixed a crash that could happen when leaving the home screen.
    - Fixed an issue where a native mobile flow sent empty fields as blank text instead of omitting them, which could misroute decisions that check for null values.
    - Fixed a crash that could happen after a feed post was completed.
    - Fixed a crash that could happen when viewing accounts that had empty fields.
    - Fixed an issue where capturing a photo could fail on devices without a camera app.
    - Fixed a crash that could happen when the location permissions prompt appeared.
    - Fixed an issue where taking a photo from the file picker could fail on devices without a camera app.
    - Fixed a crash that could happen when rendering a large PDF page.
    - Fixed a crash that could happen when the app relaunched on some Samsung devices.

## June '26

- iOS and Android (262.1)
    - Fixed an issue where the Pre-Work Brief Read Aloud button was hidden for mobile workers in non-English locales.
    - Fixed an issue where a record collection shown in a native mobile flow didn't render as a list and showed a single value instead.
    - Fixed a trending crash related to data groups.
- iOS (262.1)
    - Fixed an issue where toast and error messages were cut off, so longer messages now show up to four lines.
    - Fixed an issue where the app could get stuck on the splash screen at startup, and added automatic recovery.
    - Fixed an issue where certain repeated prompts couldn't be dismissed, so mobile workers can now close them.
    - Fixed a memory leak that could happen when a record view was closed before it finished loading, which could slow the app.
    - Fixed an issue where the Pre-Work Brief could show empty content without explanation when its AI-generated text didn't load.
    - Fixed an issue where the map showed an incorrect record count and duplicate points when only an ArcGIS layer was turned on.
    - Fixed an issue where map latitude and longitude values weren't captured in Data Capture unless the flow variable was a text type.
    - Fixed an issue where a component launched from a Geospatial quick action received only the record ID and not the map's location and other values.
    - Fixed an issue where mobile workers couldn't create a time sheet entry in some configurations.
    - Fixed an issue where the end of a Voice to Form recording could be cut off when it stopped.
    - Fixed an issue where Data Capture quick actions opened as a mobile flow instead of working as expected.
    - Fixed an issue where the app could freeze while navigating a work order, caused by a deadlock in location handling.
    - Fixed an issue where images selected in a native mobile flow file upload didn't sync to the record.
    - Fixed an issue where the Appointment Assistant URL wasn't generated when the Update Status action had a default value of Enroute.
    - Fixed an issue where mobile workers using larger text sizes couldn't submit a Voice to Form transcript because taps went to the form behind it.
    - Fixed an issue where Opportunity records in a custom list view showed a Try again error.
    - Fixed an issue where a custom list view showed a network error right after the app launched.
    - Fixed an issue where the app could stay offline and not reconnect automatically after the connection recovered.
    - Fixed an issue where map pins could make the app hang because the pin label was resized repeatedly.
- Android (262.1)
    - Fixed a crash that could happen when a background data sync didn't stop in time.
    - Fixed an issue where tapping Back or Close caused an error while scanning a pending serialized product.
    - Fixed an issue where the Pre-Work Brief showed a generic error when offline; it now shows a clear "Brief not available offline" message with no retry button.
    - Fixed a crash that could happen on the schedule screen.
    - Fixed a crash that could happen when leaving the home screen.
    - Fixed a crash that could happen when loading a PDF page.
    - Fixed a crash that could happen when opening a PDF.
    - Fixed an issue where numbered lists in a mobile flow appeared as bullet points.
    - Fixed a crash that could happen when tapping the call icon on a device with no phone dialer app.
    - Fixed an issue where a non-required picklist showed an incorrect default value when creating a resource absence or time sheet entry.
    - Fixed an issue where uploading a file from a Lightning web component failed with a read error on some Samsung Galaxy Tab Active devices.
    - Fixed a crash that could happen at login in some configurations.
    - Fixed an issue where links in Display Text appeared in the body text color instead of the standard link blue.
    - Fixed a crash that could happen when opening the feed.
    - Fixed an issue where the search bar didn't appear in a custom list view.

## May '26

- iOS (260.3)
    - Fixed an issue where opening a work plan could sometimes open a different work plan.
    - Fixed an issue where the app got stuck on a loading spinner when mobile workers tapped a Knowledge Article attached to a work order on devices running iOS 26.x.
    - Fixed an issue where the Product Requests list could crash while scrolling quickly through more than 50 requests after a data reload, because the table tried to render a row for a section that no longer existed.
    - Fixed an issue where the app could get stuck on the splash screen after a failed Lightning runtime bootstrap, requiring mobile workers to force-quit and reinstall; the app now detects the condition and automatically recovers on the next launch.
- Android (260.3)
    - Fixed an issue where clearing app storage from Android system settings while logged out redirected mobile workers to the Field Service login page and prevented them from returning to system settings.
    - Fixed an issue where the app could crash during startup when a quick action fragment wasn't fully attached before the session was ready.
    - Fixed an issue where tapping a deep link to a Salesforce record on an unauthenticated device launched the app but didn't show the login screen, leaving the app unresponsive.
    - Fixed an issue where the app crashed when launching a quick action that tried to open a flow before the activity result launcher was registered.
    - Fixed an issue where deep links could crash the app because the navigation container wasn't ready when the link was processed.
    - Fixed an issue where the service appointment card could crash the app when the map was initialized before the card finished rendering.
    - Fixed an issue where the app could crash in the Settings screen when the fragment view was accessed outside its valid lifecycle window.
    - Fixed an issue where a lookup field value in a quick action form could disappear after about a minute without any user interaction.
    - Fixed an issue where the Products Consumed screen could crash when the product list updated while mobile workers were viewing it.
    - Fixed an issue where a service document dialog could crash if it tried to appear after the hosting screen was already closed.
    - Fixed an issue where submitting an NPS survey could crash the app in certain conditions.
    - Fixed an issue where the app could crash when launching a quick action because the activity launcher wasn't registered in time.
    - Fixed an issue where Voice to Form failed immediately with an error for mobile workers whose device language wasn't set to English (US), even when their language was available for offline speech recognition.
    - Fixed an issue where the app could get stuck on the splash screen after a failed Lightning runtime bootstrap, requiring mobile workers to force-quit and reinstall; the app now detects the condition and automatically recovers on the next launch.
    - Fixed an issue where offline flows could intermittently create duplicate records during bulk record creation.
    - Improved the reliability of offline data prefetch for orgs affected by a Lightning component rendering edge case that could cause a stack overflow.

## March '26

- iOS and Android (260.2)
    - Fixed an issue where fetching files by 15-character ID didn’t return the correct Content Version through the data layer.
- iOS (260.2)
    - Fixed an issue where the service document card didn’t refresh after mobile workers generated a new document until they closed and reopened the work order.
    - Fixed an issue where opening a service appointment could freeze the work overview when larger text was enabled in system settings, until mobile workers force-closed the app.
    - Fixed an issue where the service report card didn’t show Generating or Created after mobile workers completed the flow until they refreshed the work overview.
    - Fixed an issue where the app could crash when logging out with multiple users on the device.
    - Fixed an issue where Product Consumed search could crash while typing some queries because highlight ranges didn’t match Unicode versions.
    - Fixed an issue where creating a Product Request from Inventory didn’t open the new record after save when the modern inventory carousel experience was enabled.
    - Fixed an issue where the Product Request Line Item **+** action was missing on the Product Request overview.
    - Fixed an issue where voice-to-form left the microphone active after you dismissed the modal while it was still listening.
    - Fixed an issue where completing many work steps in quick succession showed a large burst of toast messages.
- Android (260.2)
    - Fixed an issue where product search, product consume search, and products required were much slower when the Data SDK was enabled, especially with multi-location and large catalogs.
    - Fixed an issue where the Feed integration could still initialize during startup before remote settings finished loading, which could cause slow startup or ANRs when Feed was off.
    - Fixed an issue where Product Transfers failed to load with the Data SDK on when pending transfers existed.
    - Fixed an issue where the Play Store rating prompt on the work overview could crash the app if it tried to show after state was saved.
    - Fixed an issue where the profile screen opened much slower with the Data SDK on.
    - Fixed an issue where the service report card didn’t show Generating or Created after you finished the flow until you refreshed, on certain work overview layouts.
    - Added a supported path for data layer integrations to run certain record create and update calls without waiting on the pending offline queue.
    - Fixed an issue where the app could crash during startup while restoring navigation to the Schedule tab.
    - Fixed an issue where the app could crash on launch if the offline database file was invalid or corrupted.
    - Fixed an issue where Standby mode still collected location in the background after a user sent the app to the background.
    - Fixed an issue where date-time fields wouldn’t accept 12:00 AM and could clear existing 12:00 AM values when native record edit was enabled.
    - Fixed an issue where priming didn’t complete after login if users backgrounded during startup on Android 12 and later, because foreground service rules blocked the priming step.
    - Fixed an issue where completing many work steps in quick succession showed a large burst of toast messages.
    - Added analytics events for user session initialization start and completion so startup health can be tracked end to end.
    - Updated the embedded Lightning runtime (LSDK) for compatibility and maintenance fixes.

## February '26

- iOS and Android (260.1)
    - Improved the display of the GIS Maps introduction message after a data sync.
    - Addressed multiple issues related to work order line item data in service documents. .
- iOS (260.1)
    - Fixed an app crash when regaining network connectivity, improving stability during the OAuth token refresh process.
    - Fixed an issue where Update quick actions showed default values instead of the mobile worker’s existing data when offline.
    - Resolved an issue where cached data wasn’t cleared after logout.
    - Fixed the bottom tab menu drawing incorrectly when switching between apps.
    - Resolved the issue where the splash screen became stuck after recovering network connectivity.
    - Fixed an issue where swiping while Voice to Data Capture was active would result in a black screen.
    - Improved the performance for Voice to Form Record Edit and Voice to Data Capture.
    - Fixed the GIS introduction message from not displaying after data priming was complete.
- Android (260.1)
    - Improved Product Search performance when the Data SDK is active.
    - Fixed a crash related to Lightning Quick Actions after saving the app's state.
    - Resolved the "We hit a snag" error that occurred when correcting work order line item errors in a flow-invoked quick action.
    - Fixed app crashes in the Settings menu when no active session was found.
    - Fixed the missing Location filter button on the Product Consume search page, restoring mobile workers' ability to quickly narrow product searches.
    - Resolved Profile screen loading issues for Community users in offline mode.
    - Fixed incorrect error messages when creating new work order line items in offline mode.
    - Resolved Product Item related list loading issues in the Inventory tab while offline.
    - Fixed an issue where the app was unresponsive during data synchronization.

## December '25

- iOS and Android (258.3)
    - Fixed an issue where custom list view record details weren't available when the device was offline.
    - Fixed an issue where draft images were lost in low connectivity conditions and couldn't be recovered.
    - Fixed an issue where picklist showed incorrect values for different record types when creating resource absence records.
    - Fixed an issue where image uploads in Lightning Web Components couldn't be retried after failure.
- iOS (258.3)
    - Fixed an issue where clearing cached metadata cleared pending uploads.
    - Fixed an issue where Pre-work Brief information couldn't be manually refreshed using pull-to-refresh on the Work Order Overview tab.
    - Fixed an issue where feed tracking metrics needed enhancement for better analytics alignment.
    - Fixed an issue where work plans kept changing order in the sequence, disrupting workflow.
    - Fixed an issue where dependent picklists didn't populate with options on initial load when creating new records with default parent field values.
    - Fixed an issue where voice to form didn't work after closing and opening a form.
    - Fixed an issue where default values weren't displaying new records.
    - Fixed an issue where service report headers weren’t loading in localized text when opened through Flow with the Work Order Overview screen.
    - Fixed an issue where the inventory tab performance degraded after adding product consume functionality.
- Android (258.3)
    - Fixed an issue where the app crashed when navigating via deep links to the schedule.
    - Fixed an issue where the profile badge showing pending upload count was missing during file uploads.
    - Improved feed tracking metrics for better analytics alignment.
    - Fixed an issue where technicians couldn't add products required when partial quantity was available in van inventory.
    - Fixed an issue where Agentforce API errors caused the app to crash.
    - Fixed an issue where long text fields in Service Report Templates were truncated in preview.
    - Fixed an issue where NPS Survey wasn't triggering from the legacy work screen.
    - Improved internal logging when stuck on the splash screen.