Empty 3DExperience Components: the file for this component has a non-matching internal id Error

Has anyone experienced an issue where SolidWorks opens empty 3DExperience type PART inside an assembly, and when the assembly is reloaded from server, these empty components lead to the "the file for this component has a non-matching internal id" error?

Here is an example image. The assembly was created in SolidWorks. Later, I added 3DExperience PARTS to the BOM using the 3DExperience Engineering Release Widget (XEN). These represent glues and other things that don't have CAD but must be in the BOM that goes to our ERP.

Versions:

  • SolidWorks 2025 SP2.0
  • Design with SolidWorks Hotfix 2.2
  • 3DExperience 2025 FD02

Steps to reproduce:

  1. Create a SolidWorks assembly.
  2. Save it to 3DExperience.
  3. Open the assembly in the Engineering Release Widget.
  4. Add a 3DExperience PART.
  5. Open the updated assembly in SolidWorks.
  6. Reload assembly from server.

Expected result:

  • Assembly opens normally.

Real result: either of the two options.

  • Empty 3DExperience Physical Product has the error: the file for this component has a non-matching internal id
  • An empty string " is not a valid name error