I am working on getting perforce up and running for team collaboration on my project, but I am having a frustrating issue.
I properly have a perforce server running, I am able to add files and my friend is able to download those new files just fine. I uploaded my game project and had him open it in ue4 when it finished downloading on his end in perforce. I also opened unreal engine. We both successfully connected UE4 to Perforce. I had my friend check out a simple blueprint and make a small change and then check it in. On my end i could see that he had the certain blueprint checked out when it was. I tried to sync the blueprint so I could see the changes. I opened the blueprint and I could not see the changes. I looked into the history and it showed his change to the blueprint. Becoming slightly frustrated I closed and restarted UE4, and what do you know? The edited blueprint was there. We then tested again and we both made changes to two separate blueprints, Checked the blueprints back in, and synced the folder the blueprints were in. We were unsuccessfully able to see the changes. We decided to restart the engine and the changes were there.
Long story short our files only sync after restarting unreal which is not acceptable for collaboration. I would appreciate if someone could help get this issue solved.