Description
When trying to use the guided tour for PA dashboards it fails, the tour never runs, and the following error appears: "Tour ended because the next step was not found." Steps do not appear in the Edit with Designer window.
Steps to Reproduce
-
Create one or more null entries in the sys_ui_related_list_entry_list table.
-
Verify that the following OOTB tours (if available) fail to play after the null entries are created:
- SLM Definition Configuration Tour
- Set a Delegate
- PA Scorecards
- PA Indicators
- PA Dashboards
- PA Breakdowns
- Managed Documents
- Incident test
- Application Tour
-
Run the REST API (/api/now/guidedtour/{sys_id}) with the sys id of the failing tour.
The following output should be generated:
"error": { "detail": "For input string: \"\" Check logs for error trace or enable glide.rest.debug property to verify REST request processing", "message": "java.lang.NumberFormatException: For input string: \"\"" }, "status": "failure" }
Workaround
Navigating to this URL in your impacted instance should result in four null/blank entries:
/sys_ui_related_list_entry_list.do?sysparm_query=related_list%3DNULL%5Eposition%3DNULL
Delete these null sys_ui_related_list_entry records to restore normal functionality.
Related Problem: PRB1254165