Guided Tours breaks for non-admin users when applied to read only input field.
1. Create a Guided Tour for the Incident table.
2. Apply the callout exactly on the input of a field which will be read-only for some users, for example Caller.user_id .
3. Impersonate the user for whom this field will be read-only.
Notice no next steps are shown, throwing the error:
"Tour ended because the next step was not found."
This problem is no longer reproducible in Kingston and above releases.
For Jakarta instances, the workaround consists in the following:
1 - Open the record /nav_to.do?uri=sys_embedded_tour_element.do?sys_id=9e590dbedb482fc06c83d8865e9619e0
2 - Go to the field CSS selector:
3 - Add the CSS selector for the read-only element: