Object Referece Pins Disconnect themselves on Startup

Hello,

I am using engine 4.14. My player controller blueprint has variable references to objects such as player pawn, player camera, player weapon, so on and so forth. I will work on my project for the day, check it in to Perforce, then open it up the next morning and have my object variable references disconnected leading to a bunch of compile errors in my blueprints. Not only that but trying to compile most of the files will cause a crash.

The first time it happened was after a bunch of files were moved to new folders. Not sure if that’s what caused all the pins to disconnect. A week later, we did not move any files and the same error occurred.

This error does not happen everyday. My team and I have yet to identify why it happens. When it does happen, our only solution is to rollback the project and redo the work we lost.

Any help is appreciated,
Thanks