Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Unreal Revision Control
Summary
I was working on my project and reverted it to an older snapshot. I am now trying to sync back to my latest version; however, it is unable to complete this action, and I get the following in my log: “https://urc-api.ucs.on.epicgames.com/v1/projects/b066e1ae-4d62-12d3-1d66-dcaf2a082ef9/snapshots/sequence/172/promote - 500 - 500 - Internal Server Error”. How can I fix this?
Before this, I had issues with the project crashing on opening and not loading the session. I fixed both issues, but I think something might have gone wrong with my URC. It all started when I changed the name of a file containing several materials, which created two files—one with the original name and one with the new name. Additionally, I changed the names of some image assets. The next day, when I logged in, my project kept crashing when I opened it. I fixed this by going into my project file, deleting the material file with the original name, and then renaming my copied material folder to the original name. I also deleted the material assets that appeared in my project folder but not in the content browser. After doing this, my project no longer crashed, but the session would not launch. To fix this, I tried to go to an earlier snapshot where it did launch, make it the newest version, and then redo all my changes. However, after going into this older snapshot, when I try to restore it as the latest snapshot or even sync to the latest snapshot, I get an error—either the one provided above or another saying, “Unexpected error during communication with API server.” Due to this glitch, I cannot work on my project further.
Steps to Reproduce
-
Have a project with multiple snapshots and create two folders. The first folder should contain a bunch of matierals and matieral parameters that are stored in subfolders within the main folder. The second folder should contain a sub folder with a few matierals in there.
-
Make the project crash on launch (I did this by renaming the first folder (the one with a bunch of matierals and matieral parameters) which created a copy of the original folder with my new name. I also renamed some image assets in the second folder, which left the orginal image assets .uassets in my project file).
-
Go into the project file on file explorer, delete the matieral folder with the original name, rename the matieral folder with the new name back to the old name, and delete the image assets .uassets with the orginal image asset names in the project file.
-
Now your project should open. Go to an older snapshot of the game, and then try to restore this snapshot to the latest. I’m not entirely sure if this process can be replicated to my exact issue, so if this process doesn’t work, I’d be willing to give a copy of the game that has my issue.
Expected Result
I should be able to restore the snapshot as the latest.
Observed Result
It gives me an error in the message log: https://urc-api.ucs.on.epicgames.com/v1/projects/b066e1ae-4d62-12d3-1d66-dcaf2a082ef9/snapshots/sequence/172/promote - 500 - 500 - Internal Server Error
Platform(s)
PC
Island Code
3826-4651-5084
Additional Notes
Island code is for a private version that was made a bit before this whole issue started. If you guys have any additional questions, ask away. Solutions wise, I’d be alright if I can just use the old snapshot as the latest version.