FGameplayTagQuery does not refresh its cached AutoDescription after GameplayTag redirects are applied during asset load. As a result, after renaming a GameplayTag and restarting the editor, the GameplayTagQuery variable continues to display the old tag name in its AutoDescription until the query is manually edited and confirmed again.
This issue has been reproduced in UE 5.6, 5.7 and a UE5-Main source build at CL 49899931.
Licensee implemented an engine-side fix that introduces a custom serialization for FGameplayTagQuery to apply GameplayTag redirects during query load and rebuild AutoDescription when redirects are detected.
A different workaround, less invasive, I found was to enable FGameplayTagQuery::PostSerialize and rebuild AutoDescription in that method. This avoids changing the serialization format.
A repro project is attached for this issue.
1. Open the attached repro project
2. Open BP_Test
3. Locate the variable of type GameplayTagQuery and note its AutoDescription.
4. Rename the GameplayTag referenced by the query.
5. Restart the editor.
6. Reopen BP_Test.
7. Observe the GameplayTagQuery variable in the details panel.
Result: The AutoDescription continues to display the old tag name until the query is opened and confirmed again.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-361557 in the post.
| 0 |
| Component | UE - Gameplay |
|---|---|
| Affects Versions | 5.6, 5.7, 5.8 |
| Created | Jan 21, 2026 |
|---|---|
| Updated | Feb 26, 2026 |