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?

2 Likes

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.

1 Like

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!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.