Prefabs lose some connections when copied between PCs

I’ve been having a problem lately, where when some prefabs are copied from the computer they were created on, to a different computer [with the exact same directory structure for the project, and on the same drive letter] connections to some scripts and meshes are lost.

The machine copied to has the scripts referenced by the monobehaviour on the prefab, and also has the same imported .mb files, but the meshfilter will list an empty reference.

Even more frustrating, is that when I copy the .unity file for a level onto the new machine, prefab objects which I had created and placed into the level on the source PC, are now not present in the level on the new PC. Unity doesn’t give any error messages either. It’s making it extremely difficult to pass changes between team members.

Has anyone else encountered this problem? Or have an idea what it is? Note that as the team is small and still in concept demo production we haven’t started using any form of revision control.

komatii

You can’t copy prefabs unless you have VCS support enabled and copy it with its meta and even then it requires the project to be equal.

the normal way of transfering prefabs is to select it, then use assets - select dependencies and once that is done assets - export package and then import the new package on the other side. that way all assets are transfered and only get imported on the other side if they are missing there or different