Some PDIs are currently unavailable, and PDI actions are paused. View the latest updates here. Read More

Annoucements do not appear in any portal

RenataN
Tera Contributor

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

 

 

1 ACCEPTED SOLUTION

DylanBlumenberg
Kilo Sage

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.

View solution in original post

2 REPLIES 2

DylanBlumenberg
Kilo Sage

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.

Vikram Reddy
Tera Guru

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

 

Thank you,
Vikram Karety
Octigo Solutions INC