Announcements are not Showing in announcement widget on Service Portal.

aditya sharma2
Tera Contributor

The announcement widget is not showing any announcement even though there are records available in the instance.

I am sharing screenshot of the error.

 

Thanks

Aditya

2 ACCEPTED SOLUTIONS

David Philpott8
Giga Expert

Hi Aditiya,

I was able to resolve the same kind of issue as follows:

1. Inactivate all announcements whose Name is 'ISC:Invalid Run As User'.

2. Look for any remaining active announcement records which do not have a value set in the Display style field. Then set a value for them.

 

Regards,

David

View solution in original post

Community Alums
Not applicable

Exited i could help you !! 😊

 

 

View solution in original post

10 REPLIES 10

Thanks David,

This resolved my issue.

Actual legend!! This needs to be a KB somewhere.

Community Alums
Not applicable

Wow, still an issue in Xanadu in April 2025.

I discovered both "Invalid Run As User" in the Title field and empty Display Style fields in several inactive system generated Announcements with no end date.
However, a single empty Display Style field in an active announcement from Teams Integration installation from several years ago seems to have done it.  Removing this announcement got thing up and running again. 

Did some very quick testing and it appears an active "Invalid run as user" announcement knocks out the whole feature but Display Type is conditional and impacts chronologically later items, although there might be something going on when the record saves because I was getting inconsistent results activating older records with the flaws.

Thanks for the fix.

Community Alums
Not applicable

Hi @aditya sharma2 ,

Check this community link below

Service Portal Announcements are not working anymore after Paris Upgrade... (500 Error Message)

Also, 

1. Open the affected announcement from the native UI

2. The value for the display style field seems to be empty in the form but if you check in the XML it has a value of sys id and that "sysid" does not exist.

>> To fix this issue, You have to change this value and have to add a value from this "announcement_style_list".

Thanks you so much .