Loading...
Loading...
Customers using Service Graph Connector Central ( sn_sgc_central ) application versions (2.6.0, 2.7.1, 2.7.4, 2.7.5, 2.7.7, 2.7.9) experiences a NullPointerException (NPE) during instance upgrades (e.g., from Yokohama to Australia).This causes Unified Navigation to fail loading during the upgrade window. SGC Central includes a screen record called "SGC Central Home Default" that contains an invalid event-mapping entry. This entry has no effect during normal use. However, while a platform upgrade is running, Next Experience loads page configuration for every workspace on the instance simultaneously. When it encounters this entry, the load fails. Consequently, pages may display only the header and a spinner, or appear completely blank, until the upgrade is complete.
Unified Navigation not loading when the instance is in upgrade (in this case the instance ugraded from Yokohama to Australia) Expected behavior: Unified Navigation should load and be accessible. Actual behavior: Unified Navigation not loading and hence not accessible.
This problem is currently under review and targeted to be fixed in a future release. Subscribe to this Known Error article to receive notifications when more information will be available. If your instance is impacted by this issue, please apply the following workaround. Before you start - Apply this to a sub-production instance first, then to production, before your next upgrade. - You need the admin role. The change takes a few seconds and needs no downtime. If you wish to check if your instance is impacted by this issue, run this script as a background script on your instance. Step 1: Check the instance (read-only) 1. Go to System Definition → Scripts – Background. 2. Make sure the application scope is global. 3. Run the script attached above.If your instance show at_risk = TRUE.Then apply workaround mention in Step 2. Step 2: Remove the invalid entry 1. In the application picker, switch the scope to SGC Central. 2. In Scripts – Background, run this Workaround script . What this script does: - It updates exactly one field on one record, identified by its sys_id. - It does not delete any records. - It does not touch any other record. Save the BACKUP text it prints. That is your rollback copy. Step 3: Verify 1. Switch the scope back to global and run Step 1 again. It should report at_risk = FALSE. 2. Open SGC Central (/now/sgc-central/home) and confirm the page loads normally. Rollback (if ever needed) Open the record at /sys_ux_screen.do?sys_id=3372b93ca31e311065729bd2361e611d in the SGC Central scope. Paste the saved BACKUP text back into Event mappings, then save.
PRB2107243
Click on a version to see all relevant bugs
ServiceNow Integration
Learn more about where this data comes from
BugZero Plan
Streamline upgrades with automated vendor bug scrubs
BugZero Prevent
Wish you caught this bug sooner? Get proactive today.