- Create a UMG Widget_A, add an overlay to it, add a named slot Slot_A to it.
- Create a UMG Widget_B, with Widget_A as parent, add an overlay to it then add a named slot Slot_B.
- Create another widget Widget_Main, add it to viewport of the game.
- Add Widget_A to Widget_Main, add a text block into the named slot, run the game - everything is OK.
- Add Widget_B to Widget_Main, add a text block into the named slot, run the game - NOT OK, text is not visible.
Everything is illustrated in the attached video.
This seems like a bug to me. Or is this working as intended?