JessicaLanR
Kilo Guru

Thanks for sharing your scenario in such detail. From what you described, the Performance Indicators (PIs) are still functioning properly, but the connection between Targets and Goals seems to have broken — possibly due to a platform upgrade or system change. The first thing to check is whether the scheduled jobs responsible for goal updates are still active. The key jobs are “Goal - Evaluate Goals” and “Goal - Update Actual Values.” Make sure these are still scheduled, running daily (or at the frequency you expect), and not failing silently in the job log. If they were disabled or misconfigured during the upgrade, that would explain why goal values stopped updating automatically. Another clue is your note about the “Next Review Date.” The fact that changing it manually to yesterday triggers the goal update suggests the system is relying on that date to execute the automation. It’s worth checking whether any business rule, scheduled job, or script used to update that date automatically — and if it was lost during the upgrade. Also confirm that the “Review Frequency” field in your Target records is correctly configured, since it controls how often the system reevaluates the goal. Beyond that, it would help to review system logs, especially filtering for terms like “Goal,” “Target,” and “PA,” to identify any errors or irregularities. If you want a deeper dive, you can enable debug logging for goal evaluation using the system property “pa.goal.log.level” set to “debug,” then manually run the job and watch the logs for insight. If none of this resolves the issue, consider checking ServiceNow’s Known Error Database or opening a support ticket — it's possible this behavior is due to a regression or change in the core Goal Management functionality. If this answer helps, please mark it as solved to assist others in the community.