I've created an Editor Utility Widget blueprint in Unreal. This widget contains another widget blueprint that inherits Common Tab List Widget Base. This class needs OnInitialized to be called to set things up, but that method is never called. Why not? How can I get that call?
By default, OnInitialized doesn't get called if the widget is missing a player context, which is the case for Editor Utility Widgets because there are no players at edit time. See UUserWidget::Initialize.
You can cause OnInitialized to be called even if there is no player context by enabling "Can Call Initialized Without Player Context" in the Class Settings for any blueprints that need OnInitialized.