Real-time dashboard widgets do not update in real time when report records referenced in a dot-walked table are updatedIssue The real-time feature for widgets does not work when the associated report dot-walks to another table and updates are made to records of that dot-walked table. Steps to reproduce: Create a report on table 'em_alert' of type "Single Score" and on the conditions, add "Task. Assignment Group IS 'test group'".2) Add this report to a dashboard, click the cog icon and ensure "Show real-time updates" is checked.3) Open an alert record and associate it with an incident record.4) Open the associated incident record and set 'Assignment Group' to 'test group' (will need to create group if it does not exist).5) Notice that when adding/removing an assignment group and saving the incident record, the dashboard widget does not update in real time. This is working as expected not a PRB. The reason is that Record Watcher, which detects the changes to records and then sends out real-time updates, is only triggered when something updates a specific GlideRecord. In the example above, the update is only happening on the incident table, so the record watcher is only going to send updates to record watcher subscriptions for the incident table. Since the report is on em_alert the subscription is also on em_alert and so it doesn't get updated to reflect the change on the incident assignment group. Because the em_alert only has a reference to the incident and that reference sys_id does not change we don't know that the incident record itself changed and so the report doesn't update. ResolutionThere is no workaround for this.