Array of custom BP disconnects on project launch

I have an array of a custom BP and every time I relaunch the project the lines related to it are disconnected. I just simply redraw the 3 or 4 lines and recompile and everything works fine but EVERY SINGLE TIME those lines are disconnected. It saves additional changes that I make so its not that I am failing to save. There is no issues with someone in the repo messing with me as this happens with my offline backup as well. Any suggestions as to what might be happening and a way to stop it?