Why does blueprint code and cinematics get corrupt when migrating to another project?

Basically I have a project I make blueprint classes in and test stuff, i have copied/migrated my door blueprint to another project… the code isn’t working how it is supposed to even though it is the exact same code. It is like it somehow corrupts when you move it to a different project The door opens and closes still but not properly, it lags and sometimes glitches… same for cinematics after copying projects onto a different computer. Is there some sort of setting to stop things corrupting? There is a few of us working on a game so it is ideal for us to use multiple computers for various stuff and to copy it into the main project… anyone know why things start bugging even though it is the exact same code? There has to be way a stop this as developers are not all going to be using one computer. Makes so sense