Yokohama Patch 8 Hotfix 2

  • Release version: Yokohama
  • Updated November 5, 2025
  • 2 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 Yokohama Patch 8 Hotfix 2

    Yokohama Patch 8 Hotfix 2 for ServiceNow, released with build date October 31, 2025, addresses critical issues impacting Advanced Work Assignment and Flow Engine functionalities. This patch is part of the Yokohama release family and is available in ServiceNow's Regulated Market environments, supporting compliance with isolated environment requirements.

    Show full answer Show less

    Key Fixes

    • Advanced Work Assignment (AWA) Timeout Reason Correction: Previously, when a work item timed out, the rejection reason was incorrectly logged as "Timed out" instead of "AMB connection lost" in the awaworkitemrejection table. This fix enables accurate detection and recording of the rejection cause between timeout and Asynchronous Message Bus disconnection, improving troubleshooting and reporting.
    • Flow Engine Trigger Input Accessibility: An issue with flow execution following a do-until loop prevented access to trigger inputs outside the loop, causing errors at subsequent flow actions like "Create Catalog Task." This patch resolves the problem by ensuring the flow can resume and complete correctly after loop execution, preventing runtime errors and improving flow reliability.

    Upgrade Guidance

    ServiceNow customers can safely upgrade to Yokohama Patch 8 Hotfix 2 from any prior Yokohama Patch versions (Patch 1 through Patch 8 Hotfix 1). This patch cumulatively includes fixes from earlier patches, ensuring customers receive all prior corrections and improvements.

    Practical Benefits for ServiceNow Customers

    • Improved accuracy in Advanced Work Assignment failure tracking, aiding in faster diagnostics and better operational insights.
    • Enhanced Flow Designer stability by resolving input handling errors, leading to smoother automation and reduced flow failures.
    • Compliance support for regulated environments with availability in isolated deployment scenarios.
    • Clear upgrade path to ensure all relevant fixes are applied efficiently.

    The Yokohama Patch 8 Hotfix 2 release contains fixes to these problems.

    Build information:
    Build date: 10-31-2025_1629
    Build tag: glide-yokohama-12-18-2024__patch8-hotfix2-10-30-2025
    Important:
    For more information about how to upgrade an instance, see ServiceNow upgrades.

    For more information about the release cycle, see the ServiceNow Release Cycle.

    Note:
    This ServiceNow AI Platform major family release is now available in ServiceNow's Regulated Market environments. For more information about services available in isolated environments, see KB0743854.

    Fixed problem

    Problem Short description Description Steps to reproduce

    Advanced Work Assignment

    PRB1950558

    Advanced Work Assignment (AWA) should be able to determine if the work item is rejected due to time out or Asynchronous Message Bus (AMB) disconnection

    When the work item times out, the work item reason on the awa_work_item_rejection table is 'Timed out' instead of 'AMB connection lost'.

    1. Install the Agent Chat plugin with the demo data.
    2. Open the AWA assignment rule.
    3. Update the timeout time to 15 seconds.
    4. Open a browser (browser 1).
    5. Log in to the workspace as an agent in browser 1.
    6. Open another browser (browser 2).
    7. Log in to the instance as a requestor.
    8. Open the URL $sn-va-web-client-app.do in browser 2.
    9. In browser 1, close the workspace tab completely as an agent.
    10. Notice that the agent presence will not be set to offline immediately because the default idle check gives a 5 min buffer, and the agent is still available to receive work item at the moment.
    11. In browser 2, start the live agent handoff.
    12. Wait for 15 seconds so the work item will be timed out.
    13. As an admin, navigate to the awa_work_item_rejection table.
    14. Check the rejection record for the previous interaction.

    Expected behavior: The reason should be 'AMB connection lost'.

    Actual behavior: The rejection reason is 'Timed out'.

    Flow Engine

    PRB1941990

    Trigger inputs aren't accessible after a do-until loop execution

    This issue is caused by the changes to GlideFlowStages Updater.java (older name GlideStage UpdateListener.java). It's observed that, in this specific flow structure, the 'in.request_item' flow input isn't passed to the 'Create Catalog Task' action. Querying the sys_flow_value table, there are 2 entries for 'in.request_item' one for the flow input and another with the parent loop associated. As the same key 'in.request_item' is now associated with parent loops, it can only be accessed in the loop body (and for the specific iteration), and all other references to it out side the loop aren't available.

    1. Import the flow XML.
    2. Open Service Portal.
    3. Place a request for 'iPad Pro' with the color set to 'Silver'.
    4. Retrieve the RITM.
    5. Open Flow Designer.
    6. Test run the flow XML with the copied RITM as the input.
    7. Open the RITM when the flow waits at the AFA.
    8. Approve the request created for Abel Tuter.

    Expected behavior: The flow resumes, exits the loop, and reached the 'Create Catalog Task' and will be in the 'Waiting' state.

    Actual behavior: After exiting the loop, it is errored at 'Create Catalog Task' with an error executing the instruction.

    Fixes included

    Unless any exceptions are noted, you can safely upgrade to this release version from any of the versions listed below. These prior versions contain PRB fixes that are also included with this release. Be sure to upgrade to the latest listed patch that includes all of the PRB fixes you are interested in.