ServiceNow stopped updating additional comment from Guest replied Email
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello devs,
Last Friday, I set up a Case updated comment notification that sends out to the watch list, consumer, and is assigned to. I added my personal email to the watch list, which is a guest. Whoever made a comment in an additional comment, I got that notification in my personal email. Then I reply to that notification and the ServiceNow case updates my reply in the additional comment case ticket. Everything looks good until I test it again yesterday and today, ServiceNow has stopped updating additional comments from the Guest replied email. Currently, it only works for SN users. Does anyone know why that happened and where I should troubleshoot? I haven't changed anything, and I have tried adding ACL write in the Case comment to allow Guest, but it is not working.
Here is a sample screenshot of the last time it was working,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @bbf35621 ,
Here is the few things that you need to check and fix -
1. Check ACLs on Comment Fields
Go to System Security → Access Control (ACL)
Locate ACLs for fields like comments, work_notes, or additional_comments
Ensure Guest user or external users have write access if needed
Add an ACL with a script to allow Guest
2. Review Inbound Email Actions
Go to System Policy → Inbound Email Actions
Locate the action used for replies or comment updates
Verify the conditions (like “from recognized user”) don’t block guests
Ensure the script doesn’t skip execution for Guest or unknown users
Make sure no higher-priority action is blocking it
3. Verify Guest User
Check if the external email address maps to a user in sys_user
If it’s not mapped, the system uses the Guest user account
Make sure the Guest user has required permissions
4. Analyze Email Logs
Go to System Logs → Emails (sys_email)
Find the incoming reply email
Check if it was received and processed, or skipped
Look for errors like “No matching user” or “Action skipped: condition not met”
If my response is helpful please mark as helpful and accept the solution
Thank you!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Thank you for providing options to check.
At #4, I found an email log that skipped it and an Error string,
and
It said it was unable to find the sys ID of the case, but we have an active case sys ID that matched this sys ID. I have been replying to the same case from last Friday, and now it seems not to be recognizing it.
I checked the successful log and it found that same case,
Do you know why?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @bbf35621 ,
Please check the inbound actions, there is something configured related to it if not then please create and update accordingly.
check this link for reference-
if my response is helpful please mark as helpful and accept as solution.
Thank you!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Seems that guest user doesn't have read access on table
there must be CSM Query rule which must be blocking access to that Case based on your condition
OR
There must be some query business rule which is restricting it
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader