There's a bug in UAssetManager::LoadAssetList where the passed in DelegateToCall is not being called in the bShouldUseSynchronousLoad case. This can cause gameplay logic to fail when that bool is true.
It's only true by default when doing something like cooking, but games can override it to be true in other cases. The fix is to properly call the delegate
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-64770 in the post.
0 |
Component | UE - Gameplay |
---|---|
Affects Versions | 4.20, 4.21 |
Target Fix | 4.21 |
Created | Oct 3, 2018 |
---|---|
Resolved | Oct 8, 2018 |
Updated | Oct 11, 2018 |