Washington DC Patch 2
The Washington DC Patch 2 release contains important problem fixes.
- Washington DC Patch 2 was released on April 11, 2024.
-
- Build date: 04-06-2024_1138
- Build tag: glide-washingtondc-12-20-2023__patch2-03-27-2024
For more information about the release cycle, see the ServiceNow Release Cycle.
For a downloadable, sortable version of the fixed problems in this release, click here.
Overview
Washington DC Patch 2 includes 132 problem fixes in various categories. The chart below shows the top 10 problem categories included in this patch.
Security-related fixes
Washington DC Patch 2 includes fixes for security-related problems that affected certain ServiceNow® applications and the ServiceNow AI Platform®. We recommend that customers upgrade to this release for the most secure and up-to-date features. For more details on security problems fixed in Washington DC Patch 2, refer to KB1639166.
Notable fixes
The following problems and their fixes are ordered by potential impact to customers, starting with the most significant fixes.
| Problem | Short description | Description | Steps to reproduce |
|---|---|---|---|
|
Core Platform PRB1735834 |
The user receives an error | The error reads: '*** ERROR *** loadRow failure java.lang.Illegal ArgumentException: Unable to parse unicode value: XXX...' | |
|
Database Persistence PRB1672320 |
Enabling instant alter functionality on eligible instances | In the ServiceNow AI Platform, Glide has a feature that detects a databases capability to perform Instant Alter. When Glide detects that a database supports this functionality, it will attempt to perform Instant Alter rather than Online Alter whenever possible. If the primary database supports Instant Alter, but the secondary does not, replication between the databases will break. |
Refer to the listed KB article for details. |
|
Next Experience Unified Navigation PRB1697827 |
'Show badge count' does not get incremented | The notifications badge count on the bell icon does not get incremented immediately when an incident is assigned to them. If user logs out, closes the browser, and logs back in, they might see the badge count updated. | |
|
Reporting PRB1717895 |
The 'OR' logical operator in a related list condition query behaves as the 'AND' operator | When reporting over a table, using a related list condition with the 'OR' logical operator seem to have the same effect as using 'AND'. |
Refer to the listed KB article for details. |
|
Visibility Content PRB1722840 |
Upgrading to Visibility Content 6.15+ creates large volume of incorrect relationships between cmdb_ci_disk_partition and other disk classes (such as cmdb_ci_fc_disk) |
Refer to the listed KB article for details. |
All other fixes
| Problem | Short description | Description | Steps to reproduce |
|---|---|---|---|
|
Access Control PRB1736031 |
Problems with caching 'system' security attributes | In some cases, especially after the user's session is idle for some time, the user might lose access to some resources, protected by the ACLs with UserIsAuthenticated security attribute. |
Refer to the listed KB article for details. |
|
Activity Stream PRB1736287 |
If multiple templates are applied, the Activity Stream Composer and Form field fail to sync |
Expected behavior: 'Additional Comments' and the Activity Stream comments sections are synced. Actual behavior: The Activity Stream comments section is cleared, but the form field keeps the old value. |
|
|
Advanced Work Assignment PRB1735007 |
AWA assigns multiple cases, exceeding the maximum Agent capacity | Up to three work items are assigned, which exceeds the max capacity value of 1. |
Observe that up to three work items are assigned, exceeding the max capacity of the agent which was set to 1. |
|
Agent Calendar [Legacy] PRB1736903 |
The Agent is not allowed to create a meeting | In the CSM/FSM configurable workspace, agents are not allowed to create meetings despite having the necessary permissions. |
Prerequisites: Provision an instance with Workforce Optimization for CSM Configurable Workspace installed (with Demo data).
Expected behavior: The app allows the Agent to create a meeting. Actual behavior: The app throws 'Failed to create schedule p'. |
|
Agent Chat PRB1733013 |
The summary card has missing 'i' icon on the chat panel |
Observe that the summary card on the chat panel has missing iicon. |
|
|
AI Search PRB1723688 |
Security filter generation and Search Source filter generation are called twice even though they're the same for all tab queries | Performance optimization is required on the glide side for an E2E query from 'All tabs' with a tab count. |
Observe that the logs show a query time breakdown. |
|
AI Search PRB1724666 |
AI Search-enabled portal returns inactive catalog items for suggested results |
Expected behavior: After the catalog item is made inactive or deleted, it shouldn't show in the search results. Actual behavior: After the catalog item is made inactive or deleted, it still shows in the search results. |
|
|
AI Search PRB1726532 |
Search fails if the department's parent column is anything other than the same department | ||
|
AI Search PRB1732660 |
The AI Search 'All' tab count does not match the number of returned results |
Start from a base instance. First Case:
Observe that the All tab contains a different number than the 'X results returned for ***'. Second Case:
Observe that the document appears, but the All facet tabs show 0. |
|
|
AI Search PRB1737451 |
Upon upgrading, global search is missing when hash-map based upgrade optimizer is used | The sys_ux_page_property for global search is updated to zing SAC sys id which causes the global search input to be missing upon upgrade. |
Notice that global search is missing from the list. |
|
AI Search PRB1737517 |
AIS Init should reindex datasources asynchronously when AIS is already initialized | If AIS needs to reindex or reinitialize for Operations or Workflows, it should re-index data sources in an asynchronous fashion to avoid an influx of AIS events. | |
|
Analytics Hub PRB1739877 |
The pa_admin role cannot add a comment to the Analytics Hub |
Expected behavior: The comment is added into the Analytics hub indicator. Actual behavior: There is an 'Action not authorized' error. |
|
|
Application Install Engine PRB1714000 |
Reparenting of ranking tables does not occur when Strategic Planning Workspace (SPW) app is installed |
Notice that the rank config table does not reparent to the application file. |
|
|
Application Install Engine PRB1730729 |
MetadataListener causes ua_table_ licensing_config records to be recorded in the global scope | For JarPlugins, PluginUpdateManager initially sets MetadataListener to Unknown scope (which is global) until the scope record is later loaded. In Utah and Vancouver, and presumably earlier, this is overwritten when the scope is loaded as the package ID is used to set both scope and package. Changes made to support jumbo apps pass both scope and package and so the scope load does not actually correct MetadataListener's value. | |
|
Application Portfolio Management PRB1726593 |
A change of indicators is not applied to upgraded instances | ||
|
ATG - Glide Interfaces PRB1735703 |
Update 'Fix ITSM Predictor Results' fix script to make it more generic to set finalOutputValue as per predictedOutput value type | ||
|
Case Management PRB1741860 |
Unable to create records in the Service Definition Category table from a different scope | Unable to migrate the data from the FSO service definition category (sn_bom_service_ definition_category) table to the CSM Service definition category (sn_csm_case_types _service_category) table. | |
|
Condition Builder PRB1735699 |
Multiple issues with the reference list condition builder | The following issues occur: When running a query, the default conditions are appended to the query (for example, running with two default conditions results in four conditions shown). Sort By conditions do not persist (The user can add a sort to a column, but when they open the filter again it's not there). The Name column is always sorted Ascending and cannot be changed. |
Observe the following issues when running a query: The default conditions are appended to the query, the Sort By conditions do not persist, and the Name column is sorted in Ascending order. |
|
Configuration Management Database (CMDB) PRB1736102 |
Multi-source updates to the code path generates several redundant update statements | ||
|
Core Platform PRB1746664 |
Identify a currently executing script to add to KAA Auth-Sub-Identities | ||
|
Database Persistence - Data Access PRB1692793 |
Datacenter prod instance displays an error, 'Operation not permit on a closed resultSet' | The error appears on Utah and later instances. | |
|
Database Persistence - Data Scale PRB1724116 |
Some results in modlog output in DML statements are missing the node/session/txnid information or bind variables | ||
|
Database Persistence - Data Scale PRB1731352 |
Likelihood of dropping critical messages needs to be reduced | ||
|
Database Persistence - Data Scale PRB1747943 |
Duplicated PK error when migrating syslog to a PostgreSQL gateway | ||
|
Database Persistence PRB1732151 |
Using TableDescriptor.isValid or GlideRecord.isValid to check if a string is a table fills up the Table Descriptor Cache with things that are not tables causing an Out of Memory (OOM) error | ||
|
Database Persistence PRB1740957 |
'Dropping tmp tables' job doesn't check for triggers before removing the tables | The monthly job 'Dropping tmp tables' checks for leftover tmp_* tables and removes them from the DB. If there are any triggers on the table updates to the source table (for example, 'task') it will not work until the triggers are removed. |
Refer to the listed KB article for details. |
|
Database Persistence PRB1744960 |
Query Rewrite have been enhanced | ||
|
Database Persistence PRB1747247 |
Use DropTmp TablesJob to clean orphaned update staging tables | There are many empty orphaned staging tables. | |
|
Declarative Actions PRB1729242 |
The action layout is not used unless Action Config ID is specified | The wrong layout is referenced. |
Expected behavior: The page should use the action layout specified in the controller. Actual behavior: The page is still referencing the CSM 'Case Actions' layout, not the layout the user created and specified. |
|
Declarative Actions PRB1730818 |
Duplicate the global actions display on record page |
Expected behavior: Only one global action should show up on the record page. Actual behavior: A duplicate global action shows up on the record page. |
|
|
Declarative Actions PRB1736443 |
The user observes a warning in the browser console for an action with a layout item name |
Expected behavior: There should be a console warning that says to use the action _name if the Submitted action is changed to the action name (test_name) no error will show. Actual behavior: Observe an error when the action is clicked. Also, the submit function does not complete, and the form does not save. |
|
|
Discovery PRB1739753 |
Credentials-less discovery is not working for AWS Master / Member via MID profile scenario or accessor role scenario |
Expected behavior: Test account validation should pass. Actual behavior: Test account validation is failing. |
|
|
Discovery PRB1743219 |
True up Licensing App v3.4.0 | ||
|
Discovery PRB1744971 |
Unable to see reports and lists from instance scan tables as Discovery Admin | The Discovery Admin needs the appropriate ACLs to view the related table data for an instance scan. |
Observe most of the data is not visible to the discovery admin. However, as an admin, the data is rendered properly. |
|
Document Intelligence PRB1742169 |
Integration flow for an existing use case doesn't work after Glide upgrade to Washington DC | ||
|
Document Templates PRB1704169 |
Issue with PDF document generated with Document template | The font used is Arial but it changes to Times New Roman. | |
|
Edge Encryption PRB1729586 |
Resource leak in EdgeLatencyAPI | EdgePollHttp ClienthttpClient needs to be created once per call when used to measure latency in class EdgeLatencyAPI. However, there are resource leaks. | |
|
Event Management PRB1740996 |
Connectors without debug parameters fail and throw an error that 'isDebug' is not defined |
In the Agent log, notice that the ECC job fails with error: 'isDebug is not defined'. |
|
|
Flow Designer (Family Channel) PRB1744936 |
The Admin cannot deactivate a read-only flow | An user with admin role should be able to deactivate a read-only flow. However, in Washington and track/ipaas, this returns a 500 error. |
Expected behavior: The user is able to deactivate the flow successful. Actual behavior: A 500 error occurs. |
|
Flow Designer (Family Channel) PRB1747210 |
After upgrade to Washington, a new sys_hub_snapshot was not created for the 'Create Catalog Task' action | When a new flow is created that includes the 'Create catalog task' action, it fails during execution. |
Refer to the listed KB article for details. |
|
Flow Designer (Family Channel) PRB1747868 |
FlowGlideCompilerV2 is not thread safe | Compilation of flows may throw an exception or result in a corrupted flow in the situation where multiple flows are being compiled simultaneously. | |
|
Flow Engine PRB1743462 |
Large flows are failing with Flow Designer | Large flows are failing with Flow Designer with the following error: 'Rejected large REST payload with content-length = 27239395 bytes. Max allowed: 10485760 bytes.' |
Refer to the listed KB article for details. |
|
Form Designer PRB1736989 |
When a split tab is placed in a specific location, the case details form gets stuck repositioning |
Notice that the case details form gets stuck. |
|
|
Glide PRB1608383 |
'In' statements should use a single parameter | ||
|
GRC Platform Plugins PRB1672671 |
Import policy text hyperlinks don't publish working links | When policy documents are imported in the Compliance Workspace via the Import policy text button, URLs are copied but when the policy is set to Published, the links in the document aren't clickable. | |
|
HR Service Delivery PRB1732823 |
Only the Article body field is displayed in a new knowledge creation form for Agent |
Notice that only the Article body field is displayed in the new knowledge form. |
|
|
HR Service Delivery PRB1733328 |
Property sn_hr_core .impersonateCheck affects scheduled reports | Setting the system property 'sn_hr_core .impersonateCheck' to true can affect Scheduled Reports. If the user runs a report on some of the HR tables from the platform, this returns the expected data. When the same report executes as a scheduled report, with the 'Run as' set to the same user, this also returns the expected data. However, when the property sn_hr_core .impersonateCheck is set to true, the report might not return the expected data. This is because the execution of a scheduled report (or any scheduled job) impersonates the user specified in its Run as field behind the scenes. | |
|
HR Service Delivery PRB1734098 |
The rich_description field destroys table structure when submitting any item from the portal | User input in a HTML variable is not correctly populated in the description field of the HR case. When the text is a bulleted list, extra bullets are added in the case description. | |
|
Identity PRB1744985 |
A time-limited user role assignment should be restricted for licensing compliance | Users can assign ITIL roles to multiple users for a limited time without auditability. Temporary role assignments aren't visible in the user roles section, exacerbating auditing challenges. |
Refer to the listed KB article for details. |
|
Integration Hub PRB1720896 |
JDBC connection throws the error 'Invalid connection parameter name allowLocalInfile' for DataBricks source |
Observe an error. |
|
|
Integration Hub PRB1736850 |
Creating a connection using Authentication Template from a non-spoke scope results in failure |
Expected behavior: The OAuth Token retrieval should be successful. Actual behavior: The OAuth Token retrieval fails. Upon opening the OAuth Application Registry, the Tenant ID in Auth URL, Token URL, Refresh URL, Revoke Token URL and Environment URL in Scopes are not replaced with the user-provided information. |
|
|
Key Management Framework (KMF) PRB1726736 |
Multiple issuing certificate issue | There are multiple IPKI Issuing Certificates and multiple key pairs. |
Observe a 'Corrupted instance certificate signing key' error on the instance. |
|
List Administration PRB1735866 |
Pagination for grouped lists in Workspace does not work correctly | Pagination for grouped list works in the same way between UI16 and Seismic List. The only difference is in default value of rows per page in grouped list. Seismic list uses 20 whereas UI16 uses 100 as default rows per page. |
Observe the remaining three records, but the total group count shown in the pagination is still 21. There is a difference noticed in the group count between UI16 list and Workspace List when group by is applied. The main issue occurs when the groups are 21 including the 'empty' group, but the pagination does not show the second page, since those groups are counted as 20. |
|
Microsoft Reconciliation PRB1734947 |
Downgrades aren't factored when checking if a SA license covers certain devices | ||
|
MID Server PRB1710122 |
AWS Credentialless discovery fails with the Pattern plugin v1.8 |
Observe that the test account fails with the error, 'Required credential or accessor account and access role name for validating service account.' |
|
|
Next Experience Unified Navigation PRB1733072 |
Global search doesn't automatically open a record when the user queries for a record number with the Enter key | Previously, when pasting a case or task number, the quick results would highlight the record and open it directly when the user pressed Enter. Now, if the user presses enter, a console error is thrown. The user needs to use the down arrow or the mouse to highlight the record and open it directly. | |
|
Notification Preferences PRB1731196 |
Notification preference filters are not honored after saving the form |
Expected behavior: Filter information should be visible. Actual behavior: The use observes a 400 error. |
|
|
Now Experience Component Library PRB1663860 |
Typing in a long compose text field causes a scroll to the top |
Notice that when the user is off the page and types, focus is shifted and goes to the top of the compose. |
|
|
Now Experience Component Library PRB1736952 |
The list displays two tooltips when hovering over the highlighted values when 'Put Line Breaks in lists' is disabled |
Prerequisite: Navigate to Preferences and disable 'Put Line Breaks in lists'.
Notice that two tooltips appear. |
|
|
Now Mobile - Employee Experience PRB1711584 |
Calendar does not render/show in Japanese in Mobile Platform |
Expected behavior: The calendar should be in Japanese. Actual behavior: The calendar is in English. |
|
|
Now Mobile - Employee Experience PRB1728009 |
Corrupted display of selection list UI when viewing a catalog item on the MESP Mobile Service Portal | There is an unexpected display of a box with the text 'No selection' when viewing the selection list of options for a variable of type Select Box. This only happens when there is a variable of type List Collector in the catalog item. There is one unexpected box displayed for every List Collector on the catalog item. |
Refer to the listed KB article for details. |
|
On-Call Scheduling PRB1725818 |
Escalation acknowledgements fail via SMS | Acknowledgments returned to the instance fail because the inbound phone number is not recognized. | |
|
On-Call Scheduling PRB1737415 |
Records in table on_call_escalations are not updated accurately | The ON-Call escalation logs show 'Acknowledged at' as blank and 'Acknowledged' as false, even though the task record is acknowledged. | |
|
Performance Analytics PRB1731319 |
There's an error after the migration for the time series PA widgets that have widgets indicators added | After the migration, many dashboards have time series PA widgets that are generating errors after the migration. These widgets are configured with extra widget indicators. | |
|
Performance Analytics PRB1739870 |
Issues with Platform Analytics Migration after Washington DC Upgrade | ServiceNow has identified a defect in the Washington DC Release related to the Platform Analytics Migration Center. That allows the user to migrate their Code UI data (existing dashboards, reports, interactive filters, and per Performance Analytics widgets) to Platform Analytics. The issue is in the 'activation of the migration', where some fields, like scope, package, and domain are not migrated properly. As a result, the migrated components (dashboards, reports, and filters) will not be editable. Although the migrated components will appear and display the correct data, editing them will result in an error. |
Refer to the listed KB article for details. |
|
Platform Licensing PRB1746750 |
Subscription Entitlements Service aren't accessible in a Java layer | This causes an error to be logged during the IH transaction. Transactions are incorrectly attributed as 'unlicensed'. |
Refer to the listed KB article for details. |
|
Predictive Intelligence PRB1741261 |
Deprecated 'Regression' solutions in Predictive Intelligence | ||
|
Problem Management PRB1745995 |
ProblemUtilsClient non-SNC version missing | There are existing problem events (Communicate .fix / Communicate .workaround) defined in the global scope. These cannot be omitted from other scoped apps. | |
|
Project Management PRB1737363 |
Console errors in the Project Details page | ||
|
Project Management PRB1737683 |
The 'Calculate Completion Estimates' option needs to be added to the Details tab | ||
|
Release Management PRB1745992 |
Release management V2 users are not able to access certain tables | ||
|
Resource Management PRB1741778 |
An error is displaying on syncing RA's |
Notice that the 'Function instance is not allowed in scope global' error on UI. |
|
|
Restricted Caller Access (RCA) PRB1741012 |
The 'Prevent invalid source & target on RCA' business rule is causing duplicate records in the sys_restricted _caller_access table | The 'Prevent invalid source & target on RCA' business rule is causing the Target field to be set to NULL. This lets duplicate records be inserted into the sys_restricted_ caller_access table. |
Refer to the listed KB article for details. |
|
Rollback Contexts PRB1706257 |
A rollback with a large number of records triggers a large delete query causing replication lag | If a rollback context contains a large number of records, the 'Clean Expired Rollback Contexts' can trigger a long running 'DELETE' query. |
When the 'Clean Expired Rollback Contexts' job starts to clean this rollback context (possibly after seven days), the issue occurs. The DELETE query can run for a few hours. |
|
Service Catalog PRB1732298 |
Order Guide sequencing is not populating Sequencing ID in item cache in some nodes |
Expected behavior: Only stages configured in first lane in the PAD process should be started. Actual behavior: All stages start immediately. |
|
|
Service Catalog PRB1743751 |
Mandatory conditions don't cascade to checkbox containers | As a result, the user can skip the mandatory checkbox containers. |
Expected behavior: As the container is mandatory, the two checkbox containers should also become mandatory. There shouldn't be any option to skip the c1, c2 or c3, c4. Actual behavior: Mandatory conditions are honored but the skip option is still shown for the c1, c2 and c3, c4 checkbox containers, which is misleading. |
|
Service Level Management PRB1739895 |
SLA Timer disappears if no task_sla matches to SLA timer configuration | Currently, on the Incident Record Information page, the Incident Response and Incident Resolution SLAs are shown. There is a requirement to show a message when the SLA Timer doesn't find any matching task_sla for a better UX. |
Notice that the SLA Timer doesn't show anything and disappears if there is no matching task_sla found based on the configuration. |
|
Service Mapping PRB1734706 |
Traffic Process to Process' introduces long runs when updating the p2p_extension table | ||
|
Service Portal PRB1732351 |
Tracking an impersonated user should be allowed according to UCM Decision | Service Portal should rely on UCM engine to fetch the tracking policy as UCM engine takes care of evaluating various flags such as impersonating. |
Expected behavior: Heartbeats should have start appearing. Actual behavior: No Heartbeats are visible. |
|
Service Portal PRB1733423 |
True up Sitemap Generator store app to Version 1.1.1 | ||
|
Service Reliability Management (Family release) PRB1733835 |
Admins cannot disable ACLs shipped in SRM (Global) | ACLs introduced in SRM have a 'Read-Only' protection policy, and cannot be disabled if needed. Calculated Services imported into SRM contexts are read-only mode. Additionally, non-SRM users lose write access to some fields. For example, ITIL users had read-only for the cmdb_ci_service _discovered table, but should have read-write for the owned_by field. | |
|
Session Log PRB1739637 |
The Script Debugger doesn't work as expected after Vancouver upgrade |
The script runner stops on the first breakpoint, but is not able to step through the code. |
|
|
Sidebar (Family Release) PRB1698969 |
GlideRecord object is cached is when it shouldn't be |
Notice that the cache entry is a glideRecord object. |
|
|
Software Asset Management PRB1731302 |
Potential Savings drill down on the SAM landing page doesn't work as expected | ||
|
Software Asset Management PRB1741844 |
Reconciliation in Software Asset Management doesn't work after upgrading to Washington DC | The publisher field of the 'Run Reconciliation' UI page doesn't retrieve any value. |
Refer to the listed KB article for details. |
|
System Update Sets PRB1737199 |
An error message appears between every two update sets | Once every two update set commits, the user sees the following error on the UI, which prevents the commit of a second update set for almost 30 seconds (even if the first update set is already committed): 'Update set preview and commit are unavailable because another operation is running: Add authentication checks to empty ACLs'. | |
|
Table Administration and Data Management PRB1563161 |
Instant alter doesn't work if a table has columns with an old datetime format | This occurs when a column is created on an old engine version and the table hasn't been altered after a DB engine update. |
Observe that the second alter is instant. |
|
Transformer API PRB1722879 |
ComplexObjectCollection serializes empty arrays with an empty element | While ComplexValueList serializes an empty array as [], ComplexObjectCollection serializes it as [''] or [{}]. This is causing issues for callers expecting []. | |
|
UI Field Administration PRB1737805 |
@ mention doesn't work in Workspace with RTE off | ||
|
UI Form Administration PRB1721247 |
In CSM/FSM Workspace, the 'After' business rule doesn't insert records when the field is hidden | From U16, when the update call is made, the payload contains both the current and previous value of the time_worked field. Whereas, from the workspace, the API payload does not send the updated value of the time_worked field. | |
|
UI Form Administration PRB1734435 |
The cursor jumps around when trying to rename an attachment name while attaching it to a record in workspace | This is an intermittent issue that occurs once every four to five times. |
Expected behavior: Words are typed as expected. Actual behavior: The cursor jumps to the end of the text. |
|
Upgrade Center PRB1733935 |
The progress bar on upgrade monitor page doesn't refresh | ||
|
Upgrade Center PRB1735374 |
The record restore page needs to support CSRF POST to change_current_app processor | It is possible for the scope record not be loaded when ScopeProvider.get() .getBySysId(plugin .getScopeId() is called in PUM#isNeeded ToEvaluateClaims ForPlugin. It needs to happen after isScopeLoaded in PUM. |
Install a plugin com.glide.dev-studio. Expected behavior: Before the fix is Global, notice the log message, 'PluginUpdateManager: Evaluating claims for plugin com.glide.dev-studio since it is global scope'. Actual behavior: After the fix is Studio, notice the log message, 'Evaluating claims for scoped app com.glide.dev-studio'. |
|
UX Framework PRB1735486 |
Activity logs provide intermittently incorrect information | ||
|
UX Framework PRB1744338 |
Template display issues in Workspace | In Vancouver, the Templates component has a top element 'sn-panel' with CSS position = absolute. As result, a number of display issues occur. | |
|
Virtual Agent Designer PRB1745424 |
LLM Dynamic choice node property sheet doesn't render when upgrading from VP7 to VP8 or later | ||
|
Virtual Agent PRB1745352 |
The user column in sys_gen_ ai_usage_log is sometimes populated with email address instead of sys_id | When any GAIC request is executed, a licensing usage record is added in sys_gen_ai_usage_log table. Sometimes the user column in it has a proper reference to sys_user as expected. But other times, it is populated with user email address, which does not make it a reference. | |
|
Virtual Agent PRB1745704 |
On-change handlers are always running, even if the changed variable does not exists in the conditions | ||
|
Virtual Agent PRB1748523 |
Conversations get stuck for the Dynamic Choice control in Now Assist VA mode |
Expected behavior: The topic runs and results are returned. Actual behavior: The topic doesn't return any results and gets stuck. |
|
|
Virtual Agent PRB1748931 |
Client scripts don't work for a catalog item | The client scripts for the 'Apple Standard Laptop' catalog conversation are failing. This impacts the loading of questions based on user responses. |
Notice that all options (Lost or Stolen, Replacing an existing laptop, Additional Laptop, My Laptop is Broken) are shown. Some of them should be hidden based on the user profile. |
|
Virtual Agent PRB1748942 |
A reference question with a single choice erroneously shows the question type in the label | This occurs when using a reference type field variable that is dynamically setup in a catalog. If the reference field has only one choice, it shows yes/no and the field name. Only the single value or multiple values based on the query should be shown. | |
|
Virtual Agent PRB1749568 |
The user is unable to submit an App Engine BU request after answering all questions due to cross-scoping issues | ||
|
Virtual Agent PRB1749763 |
The user is unable to submit an App Engine BU request after answering all questions due to cross-scoping issues | ||
|
Virtual Agent PRB1750422 |
isLoading code block in an OnChange catalog client script does not execute for VA Conversational Catalog | As a result, the flow of variables gets broken and the user observes unexpected behavior of the variables in the VA catalog conversation. |
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.