When a SCORM activity is using the alias or shortcut of an SCORM file, if that original file is replaced, the SCORM activity still displays the original file, not the changed one unless auto-update is set. We shouldn't rely on auto-update and just make it work regardless.
1. Upload a SCORM file to a course (say, in a folder resource).
2. Create a SCORM activity and link to that SCORM file, specifying "Create an alias/shortcut to the file"
3. Display SCORM activity.
4. Upload a new SCORM file to the original location, replacing the original one, selecting "Overwrite" when dragging/dropping the new file.
5. Access the SCORM activity created in step 2. Note the original SCORM displays instead of the new one.