widgets with EnhancedInputAction nodes fails to initialize bindings in 5.5

This was my workaround in my subclass of UserWidget:

void UMyUserWidget::NativeOnInitialized()
{
	if (!HasAnyFlags(RF_ClassDefaultObject))
	{
		if (auto* CDO = GetClass()->GetDefaultObject<UUserWidget>())
		{
			bAutomaticallyRegisterInputOnConstruction = CDO->bAutomaticallyRegisterInputOnConstruction;
		}
	}

	Super::NativeOnInitialized();
}