If I try move either my character blueprint or an anim blueprint instance, the project wont run. I get a 100 errors which basically come down to the fact the redirector or reference is not being updated or created, and my references to them in any blueprint have become invalid.
Doesn’t seem to happen on any other files, except ones that have lots of references to other things, like these 2.
Recall seeing a recent post about a this but can’t find it. Is this a known issue?
Does this occur in a clean, blank project with no additional content or is it limited to one project? → It’s just limited to my project. I’ve never had this problem on any other project.
What steps can I take to reproduce this on your end? → difficult since it appears only to occur with these 2 blueprints, and they are heavily interconnected to other assets, and the project is getting large.
Are you fixing up redirects in your content browser after moving the asset? → yes, always. fastidiously so.
Have you tried compiling after moving the asset? → yes
Not sure where to go from here, was hopeful it was a known thing. I could just keep my files in their current location for now. Do you have any other things i could try?
Ok, I managed to figure it out. It wasn’t the redirectors not saving, however that is what appeared to be happening.
For the benefit of others, for some reason those specific BP’s when changing their folder location caused the default game instance class in the project settings to revert to GameInstance. Not sure why, but since I have a custom game instance all my BP function library routines that referred to it failed their Casts, which cascaded down through the game.
Weird one, but fixed. Any idea why the default game instance would suddenly reset? I had no made any changes to my custom GameInstance.