Troubleshooting
Common issues, solutions, and keyboard shortcuts reference for SN Utils.
Last updated: February 19, 2026
Having trouble with SN Utils? This section covers the most common issues and their solutions.
Common Issues
SN Utils Does Not Run
If you see the message "SN Utils does not run on the current page!", you're likely using the standard extension on a non service-now.com domain.
Solution: Install the OnPrem version of the extension, which supports custom domains.
See the full guide: SN Utils Does Not Run →
Extension Not Appearing
If SN Utils features don't appear after installation:
- Check the URL — Make sure you're on a ServiceNow instance (ends with
.service-now.comor your custom domain for OnPrem) - Reload the page — Some features require a page refresh after installation
- Check extension permissions — Open your browser's extension settings and verify SN Utils has access to the current site
- Disable conflicting extensions — Other ServiceNow extensions can sometimes conflict
Features Work Only Intermittently (Both Versions Installed)
If features work erratically — technical names only show after refreshing or retrying a slash command, and often nothing happens at all — you most likely have both the standard and OnPrem extensions installed, conflicting on the same page. Keep just one: remove or disable the standard version (OnPrem also runs on service-now.com).
See the full guide: Running both versions →
Features Missing After Update
If features disappeared after a browser or extension update:
- Check the changelog — Some features may have moved or been renamed
- Clear extension cache — On the Manage page, go to Settings > Advanced and use the reset option
- Re-enable settings — Some settings may reset to defaults after major updates
Cloud Sync Not Working
If your data isn't syncing across devices:
- Check your connection — Open the popup and verify you see a green connected status
- Force a sync — Click the sync button on the Manage page
- Check your subscription — Cloud sync requires an active Pro subscription
- Different accounts — Make sure you're signed into the same SN Utils account on both devices
Sidekick Won't Open
Sidekick requires the Document Picture-in-Picture API:
- Check your browser — Chrome or Edge version 116 or later is required
- Check pop-up blockers — Some ad blockers or pop-up blockers can prevent the PiP window
- Try another tab — Close all Sidekick windows and try opening from a fresh tab
Slash Commands Not Responding
If the slash command bar doesn't open when you type /:
- Check the location — Slash commands open from the ServiceNow filter navigator
- Check for focus — Click on the filter navigator first, then type
/ - Check settings — Make sure slash commands are enabled on the Manage page (Settings tab)
Browser Asks for a Username and Password When Opening the Popup
If your instance sits behind HTTP basic authentication and the browser shows its native login dialog when you open the SN Utils popup, this is a known issue we are still investigating. A full browser restart has helped some users as a workaround.
See the full guide: Basic-Auth Login Prompt →
Features Not Working After an Update or Setting Change
SN Utils updates install in the background, and most settings are applied when a page loads. Browser tabs that were already open keep running the previous code or settings until they are reloaded.
Solution: Refresh the open ServiceNow tab(s) after the extension updates or after changing a setting. If something still looks off, restart the browser.
API-Dependent Features Not Working on Some Instances
SN Utils authenticates its API requests with ServiceNow's per-session secure token (g_ck), and deliberately skips API calls on pages where no token is available — this avoids authentication errors and browser login prompts.
If features that talk to the instance API (such as the InstanceTag clock's timezone auto-detection) don't work on a particular instance, the instance may be running with glide.security.use_csrf_token set to false, which can leave pages without a session token.
Recommendation: Keep glide.security.use_csrf_token set to true (the ServiceNow default). It is part of ServiceNow's Instance Security Hardening guidance, classified as mandatory — disabling it exposes the instance to Cross-Site Request Forgery attacks. Changing it requires the security_admin role via System Properties (/sys_properties_list.do). For the InstanceTag clock specifically, you can always set the timezone manually in the per-instance settings as a workaround.
Node Switching Not Working
Node switching (the Nodes tab in the popup) works through the load balancer's session routing, so whether it works depends entirely on how your instance's load balancer is set up. Standard ServiceNow cloud configurations are supported; OnPrem instances and custom load balancers may behave differently. Recent Safari versions support the required cookies API, but node switching may still be less reliable there than in Chrome, Edge, or Firefox.
If node switching doesn't work on your instance, you can contact support with details — instance type (cloud or OnPrem), browser, and what happens when you try to switch. We'll take a look, but since this depends on infrastructure outside the extension's control, we can't guarantee we can make it work for every setup.
Getting Help
If your issue isn't listed above:
- Check the docs — Browse the Extension Guide for feature-specific information
- Contact support — Pro users can email support for priority assistance
- Community — Join the SN Devs Slack community for help from other users
Reference Pages
- Keyboard Shortcuts — Complete reference of all keyboard shortcuts
- SN Utils Does Not Run — Detailed troubleshooting for OnPrem instances