I have mixed results with this.
1. Sometimes recording a new step puts it in completely the wrong place and completely messes up the steps (they look OK in the recorder, but the new step is No 1 in Excel)
2. Make a new recording.xml, replace the attachment in the test case in Azure DevOps, go to RSAT and regenerate parameter file, etc: test still has the old steps.
Seems to be hit and mess, and editing the recording is not a good experience. So far, I've found to quicker to re-record the tast (and then have to make a new test because it doesn't seem to update with the new recording)
(for those planning to post a link to the documentation as an answer, save your keystrokes: YES I have read the documentation.)