I've seen strange errors when files have been created on pc's with multiple versions of Inventor running on them. I'm not 100% convinced this is the issue, but in some cases, I was able to get things working by making sure which version of Inventor (ApprenticeRegSvr.exe) was registered currently with the OS. I would attempt to open the model in Inventor 2024, save it out as a neutral format (IGES/SAT), then bring the neutral file back into Inventor 2023 and convert it back to an ipt file. If you are using Vault, you will likely need to remove the existing file that is corrupt, then add the newly created file to Vault, then go about repairing the assemblies where the old file was used.