CoreRedirects is not updating Blueprint variables (and decoupling C++ from Blueprints)

Hi there @tiberian
Did you ever find a resolution to this? I am having a nearly identical issue and using the -DebugCoreRedirects command-line argument gives me the same kind of feedback:
"LogCoreRedirects: ValidateRedirect(Type 4) can't validate destination Struct for redirect from /Game/Sponza/Blueprints/Flicker/ColorVarStruct to /Game/Blueprints/Flicker/ColorVarStruct with unloaded package"
For some reason it is not finding the destination struct which is bizarre because it’s sitting at that very path. If anything I was thinking it couldn’t find the source struct to replace.
Thanks!