In a Multi-Step Report (MSR), calculated fields can use JavaScript logic that references fields from specific steps. Currently, if a user renames a step after creating and saving the report, the step references in the calculated field JavaScript are not automatically updated.
As a result, the calculated fields can throw errors when the report is run after a step name is changed, even though the underlying fields and logic remain unchanged. Users must manually update the JavaScript references to match the new step names, which can be difficult to identify and maintain, especially in reports with complex calculated-field logic. Automatically updating step references in calculated fields when a step is renamed would help prevent errors and make MSRs easier to maintain.