Warnings when opening or compiling any WidgetBlueprint (LogClass: Warning: Short type name "None" provided for TryFindType. Please convert it to a path name (suggested: "None"))

Hello fellow Dev’s,

currently i have a problem, where everytime i open or compile a Widget Blueprint my Log gets spammed with Warnings with Callstakcs (doesnt matter if it already existed, or i create a new Widget Blueprint).

The Warning:

LogClass: Warning: Short type name "None" provided for TryFindType. Please convert it to a path name (suggested: "None"). Callstack:
FWindowsPlatformStackWalk::CaptureStackBackTrace() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformStackWalk.cpp:380]
UClass::TryFindTypeSlow() [D:\build\++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:6031]
FWidgetCatalogViewModel::BuildClassWidgetList() [D:\build\++UE5\Sync\Engine\Source\Editor\UMGEditor\Private\Palette\SPaletteViewModel.cpp:488]
FWidgetCatalogViewModel::BuildWidgetList() [D:\build\++UE5\Sync\Engine\Source\Editor\UMGEditor\Private\Palette\SPaletteViewModel.cpp:291]
FWidgetCatalogViewModel::Update() [D:\build\++UE5\Sync\Engine\Source\Editor\UMGEditor\Private\Palette\SPaletteViewModel.cpp:266]
SPaletteView::Construct() [D:\build\++UE5\Sync\Engine\Source\Editor\UMGEditor\Private\Palette\SPaletteView.cpp:183]
FPaletteTabSummoner::CreateTabBody() [D:\build\++UE5\Sync\Engine\Source\Editor\UMGEditor\Private\TabFactory\PaletteTabSummoner.cpp:28]
FWorkflowTabFactory::SpawnTab() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\WorkflowOrientedApp\WorkflowTabFactory.cpp:37]
FWorkflowTabFactory::OnSpawnTab() [D:\build\++UE5\Sync\Engine\Source\Editor\UnrealEd\Private\WorkflowOrientedApp\WorkflowTabFactory.cpp:117]
TBaseSPMethodDelegateInstance<1,FWorkflowTabFactory const ,1,TSharedRef<SDockTab,1> __cdecl(FSpawnTabArgs const &),FDefaultDelegateUserPolicy,TWeakPtr<FTabManager,1> >::Execute() [D:\build\++UE5\Sync\Engine\Source\Runtime\Core\Public\Delegates\DelegateInstancesImpl.h:295]

I already tried the following things to get rid of them:

  • Deleting Intermediate, Saved and Binaries folder
  • Deleting .sln
  • Regenerating Visual Studio Files
  • Cleaning solution and rebuilding Project
  • Going back to an older Version of my Project

None of these worked.

On the other side, i only have this Problem in my current Project, in other Projects or new ones i dont get these warnings.

The Widgets Inherit form UserWidget, and the warnings occure even when there is nothing inside the WidgetBlueprint.

I really dont know what is currently going wrong in my Project, and unfortunately i dont get much out of the Warning.

Someone has an Idea what could cause this Warning?

Hey,

I had a similiar problem. I took a deeper look into what was going on there and debugged the unreal engine. The Code responsible for the warning actually iterates over all Blueprint-Classes it can find in your content folder. It does that to create a catalog of all blueprints in your project.

For me, one blueprint-class in my content-folder was faulty (it could not be opened). I deleted the faulty blueprint and the warning-spam dissapeared.

The faulty-blueprint does not have to be related to the blueprint your are trying to compile. It can be any Blueprint in your Content-Folder.

So go and look for blueprints that have problems in your content folder and you should be able to fix the warnings.

Tell me if it worked for you. If not I can send you the code you need to print the Asset-Name of the Blueprint which is causing the warnings.

Sorry for the late reply. Some friends of my also had the problem, so i thought it would be some engine related bug.
I tried finding the faulty blueprint, but i gave up after some time, because there are just too many Blueprints in my Project.
Printing the Asset-Name of the Blueprint would be really great.
Also thank you for the reply!