UAssetManager::ChangeBundleStateForPrimaryAssets is not following redirectors when building PathsToLoad

Apologies I didn’t mean that the workaround I suggested is a solution, just an alternative in case you were planning to go ahead with your change in ChangeBundleStateForPrimaryAssets.

Redirects should be supported, though. From your initial message, I understood that the problem is intermittent not that the redirects are not working on AssetBundles at all.

To debug the issue further, you can try running with: -DebugCoreRedirects

This should log when every redirect is added. It should also tell you the .ini file it came from and perform some additional validation.

It would be interesting to see the output from that log when the error happens and check if the ClassRedirects for: InventoryComponent was added.

You can also use -FullDebugCoreRedirects, but that might log more info than you need to debug this.