In the Kingston Service Portal, you cannot embed multiple widgets by ID using the "widget" directive. Only the last widget embedded this way in the template is loaded.

Example widget 'test-1' with the following in the Body HTML template:

    --Test 1--
    <widget id="test-2"></widget>
    <widget id="test-3"></widget>
Where test-2 and test-3 are existing widgets. 
Only the last one, 'test-3', will render.

Steps to Reproduce

Case 1:

  • Create a new widget that contains multiple embedded widgets.

    Note that it loads only the second widget.

Case 2:

  1. Go to /sp?id=widget_editor

  2. Select a widget.

  3. At the top-right of the screen, select the information (i) icon.

    Note that the values are hidden. They are in an embedded widget affected by this issue.



This issue was fixed since Kingston Patch 1. No workaround is applicable. If you are able to upgrade, review the Fixed In field to determine the latest versions containing the permanent fix.

Related Problem: PRB1236116

Seen In


Intended Fix Version


Fixed In

Kingston Patch 1
Kingston Patch 2

Safe Harbor Statement

This "Intended Fix Version" information is meant to outline ServiceNow's general product direction and should not be relied upon in making a purchasing decision. The information provided here is for information purposes only and may not be incorporated into any contract. It is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. The development, release, and timing of any features or functionality described for our products remains at ServiceNow's sole discretion.

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-03-01 04:55:49