I have a C++ base class for all my NPCs.
I added a UWidgetComponent. On new blueprints for the character, I can see all the details for the component and edit as I would expect.
This question/answer works for me on NEW blueprints.
On existing blueprints, I see the component just fine and I can select it, but the Details panel is blank.
I have tried deleting Binaries and Intermediate folder to no avail. I have tried recompiling the blueprint.
Made it “UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = “Dialog”)”
However, it looks like the blueprint does not update properly when you make a change. So I removed it, compiled, opened the blueprint. Then, I added it back and now it works fine.