Garmin Forerunner 945 LTE w/ HRM Open Water file corrupt

Hi - My open water swim will not transfer from my watch to garmin connect. I was wearing my garmin HRM. Based on the information I have found, the file was possibly corrupt due to the HRM. I saw a thread from 2023 and @seilogramp was able to fix the file. Any help with this file, and advice on how to avoid this issue moving forward would be appreciated.