Hello, the commands are UObjects, which inherit from the IActionButton interface, which only forces the Execute() function to be implemented.
In a specific subtype of command, through the UWorld that I get by creating the command with NewObject, when I Execute() I get FirstPlayerController, with it I get AHUD, and with this I get my GameUI object, which is a Widget. I ask this GameUI Widget for AddNextDialog, or try to execute its DownScrollIndicator button, as if it had been clicked, with Broadcast. But it’s this last communication attempt, that is, trying to run something from GameUI from my command, which doesn’t work.