Error: Unable to commit changes as the config file contains the wrong KUID

nicky9499

SSoTW Bot
Less than 24 hours after the last major headache, TS12 has managed to find another way to make my day miserable again.

So I was creating a session, in the appropriate session layer. I found a small mistake and fixed it in the route layer (triple checked this with locks and all). At the end of the day I hit save. TS12 only prompted me to save the session. So I did a "save as" and chose to overwrite the existing route. I am saving a file over itself, same name and all. Logic dictates that everything stays the same right?

No. Retard CMP decides that he/she/it will break association with all sessions by saving under a new kuid and deleting the old one. So now all my sessions don't load because they are missing a dependency; the damned route. I try to modify the config to get back the old kuid but he/she/it tells me this:

Error: Unable to commit changes to asset <kuid:366297:100098> as the config file contains the wrong KUID

How can I fix this please?
 
You can't directly change the kuid of an asset. Instead use the following procedure:
- open the asset for edit in explorer
- copy the folder of the opened asset to some temporary location (Desktop ...)
- revert the opened asset
- change the kuid of the copy
- import the copy
- delete the original asset or keep it

Peter
 
Save as wont overwrite the original route and never has. Your sessions are still valid for the new route, all you need do is redirect them to the new map kuid. Make a note of the new kuid number for the route. Open each session for edit and open the config file. Look for the map kuid and replace the kuid with the new one, also look in the kuid table and change that one as well. Commit the sessions back and they will now be linked to the altered route. Note this will only work on maps that have just been changed and the latest session for that map. Older sessions will not work because the route may have been altered and the session wont be able to find all the reference points.
 
You can't directly change the kuid of an asset. Instead use the following procedure:
- open the asset for edit in explorer
- copy the folder of the opened asset to some temporary location (Desktop ...)
- revert the opened asset
- change the kuid of the copy
- import the copy
- delete the original asset or keep it

Peter

Thank you Peter this worked nicely.
 
Back
Top