The GameplayDebugger is not updating its displayed information for the local player when attempting to select the local player. This behavior seems to only occur when the Mass category is active AND the local player has an associated entity. If the category is not activated, selecting the local player displays its information for GAS, movement mode in AI, etc. However, if the player has an associated entity via its MassAgent component, attempting to select the local player fails to select any actor or entity, and this is shown in the debugger as no entity selected and the other categories being empty.
Some testing showed that FGameplayDebuggerCategory_Mass::OnEntitySelected is setting the debug actor and this could be stomping the change made in UGameplayDebuggerLocalController::OnSelectLocalPlayer.
Expected Result: The GameplayDebugger is refreshed with information for the local player in all relevant categories.
Actual Result: The GameplayDebugger shows no entity selected and the other categories are not showing information for the local player either such as the local player's movement modes.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-297874 in the post.
0 |
Component | UE - AI - Debugging |
---|---|
Affects Versions | 5.5, 5.6 |
Target Fix | 5.7 |
Fix Commit | 44126193 |
---|
Created | Jun 23, 2025 |
---|---|
Resolved | Jul 17, 2025 |
Updated | Jul 28, 2025 |