The GameFeatureData asset used by the game features subsystem supports defining extra paths to scan for asset manager assets specific to that plugin. Originally this system only supported relative paths where entering /Maps would automatically turn into /PluginName/Maps. But, this does not work well with the UI so support for absolute paths was added in 5.0 to support typing /PluginName/Maps into the field directly.
When support for this was originally added, this was before RemoveGameFeatureFromAssetManager existed. When that function was implemented it did not correctly support absolute paths. RemoveGameFeatureFromAssetManager (and possibly other code) needs to do the same path fixups as Add
This issue was reported by a licensee and there is no simple repro with internal games. Basic repro:
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-180513 in the post.
0 |
Component | UE - Gameplay |
---|---|
Affects Versions | 5.1, 5.2, 5.3 |
Target Fix | 5.3 |
Created | Mar 16, 2023 |
---|---|
Resolved | Mar 17, 2023 |
Updated | Aug 31, 2023 |