Component files names have changed - not my doing

I have an assembly that says that it cannot locate the files of the components. The files still have the same names and are in the same folder thay always were. The reference in Solidworks is now different. They now hav a new dash and number after each one. So a file with the name Component.sldprt is now Component-1.sldprt.

Has anyone run into this in the past? What causes this situation? It looks like an autorecover thing or something.

SolidworksAssemblies