C++ Blueprint Function not showing up in Blueprint Editor

Got that problem in 4.26 and found how to fix.
A.e. you have 2 modules - YourMainGameModule and ThirdPartyModule and you dont see functions from ThirdPartyModule.

You should just in any c++ script from YourMainGameModule make link to any function from ThirdPartyModule. Just call any function in YourMainGameModule from ThirdPartyModule. And compile code. After that you will be able to see all blueprint functions from ThirdPartyModule in blueprint. If you remove that link - your possibility to see function will gone.

1 Like

I recently experienced the same problem. I opened my .uplugin file and changed “Type” from “Editor” to “Developer” and my function library appeared.

But after changing it back it worked out too! Weird thing. It seems it’s an UE bug.

	"Modules": [
		{
			"Name": "MyModule",
			"Type": "Editor",
			"LoadingPhase": "Default"
		},
	"Modules": [
		{
			"Name": "MyModule",
			"Type": "Developer",
			"LoadingPhase": "Default"
		},