- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Hi everyone,
I have to put a annoucement in the service portal, but for some reason it do not appear. My goal is to put a annoucement as a banner, I created a record in the annoucement table e the configuration are all alright. Above I let as list of what I validated:
Annouycements configuration
✅ Ad created in the Annoucement table
✅ Ad active (Active = true)
✅ Valid display data
✅ Tested using:
Type = Banner
✅ Display style set to Normal
✅ Portal correctly associated with the annoucement
✅ Also added to the Knowledge Portal, without success
✅ Public flag checked
✅ Tested as admin user
Portal
✅ Portal uses a standard (OOTB) theme
✅ No known theme customization explains the issue
✅ The Banner Announcements record exists in sp_instance
✅ The instance is active
✅ The goal is to display the announcement as a banner, without using the announcements widget on the page
Issues ruled out
✅ No old ads with incorrect configurations
✅ No known render-blocking ads
✅ No signs of configuration errors in the ad record itself
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Hi @RenataN, I've had a similar issue with announcement banners in the past. For me, the issue was that other announcement records were active. When I deactivated all announcement records (even ones that are outside of the current From-To date range) except the one I wanted to show, then the banner appeared on my portal.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Hi @RenataN, I've had a similar issue with announcement banners in the past. For me, the issue was that other announcement records were active. When I deactivated all announcement records (even ones that are outside of the current From-To date range) except the one I wanted to show, then the banner appeared on my portal.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Hello @RenataN,
I'm assuming you're on classic Service Portal (not the Next Experience banner announcements) and working in the Announcement table, since everything you checked maps to that record. If so, the thing that usually breaks this isn't the record you just built, it's an older one sitting on the same table. There's a documented case where any active row in the Announcement list, regardless of who created it or which portal it targets, has its Display style field pointing to a stylesheet record that no longer resolves (a common one is a stale reference to the La Jolla theme stylesheet when that theme plugin isn't active on the instance). When that happens, it silently blocks banner rendering across the whole portal, including brand new, correctly configured announcements. So don't just re-check your own ad: open the Announcement list, filter to Active = true, and inspect the Display style field on every row, not only the new one. Point the broken record at a valid style or deactivate it. Since Type = Banner doesn't need the widget dropped on the page at all, once that stale record is cleared out the banner should render on the header automatically.
References
- Announcements not showing on portal (root cause: broken Display style reference)
- Create an announcement - ServiceNow Docs
Thank you,
Vikram Karety
Octigo Solutions INC