Activity Stream Not Persisting Changes in UAT After Update Set Migration
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago - last edited 4 weeks ago
Hi
We are facing an issue where the Activity Stream is not consistently capturing changes made to records. When a field is updated and the record is saved, the change appears in the Activity section for a few seconds and then disappears.
This functionality is working correctly in the Dev instance, but the issue is occurring in the UAT instance after moving update sets.
Could anyone please suggest possible causes for this behavior or guide on what configurations/logs we should verify to resolve this issue?
Thank you in advance for your help.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
This is almost always a field auditing issue. Activity Stream relies on the sys_audit table to capture changes
if auditing isn't enabled for specific fields in UAT, changes won't show up even though the save works fine.
Common culprits after update set migration:
- Field dictionary records in your update set may not have the "Audit" checkbox enabled. If you modified the field in DEV and it was audited there, the audit flag needs to be explicitly included.
- Check System Audit > Properties in UAT and verify which fields are flagged for auditing.
Quick fix: go to the table's dictionary in UAT, enable "Audit" on each field that should show in Activity Stream, and test by updating a record.
See KB0862685 for details on when Record Change History is not being recorded, and KB0723730 for the audit exclusion list configuration.
