# Why can't UObject derived objects call BlueprintFunctionLibrary functions?

My question is a very simple one.

Why can't UObject derived classes (direct inheritance) call functions from Blueprint Function Libraries?

__

Edit:

My question relates to Blueprints only.

An Object derived Blueprint seems to be incapable of calling functions from an editor-created BlueprintFunctionLibrary

• Because they need a reference to the BPFL, but your BPFL is static, so you can include it and then call the functions. May 1 '20 at 19:11
• @ColdSteel Thank you for the suggestion - I should have made it clear my question relates solely to blueprints May 3 '20 at 9:37
• Sorry, I didn’t get it. I also saw this - I think its a bug in UE4 :-| May 3 '20 at 14:34
• @ColdSteel Hm... Do you think I should post this on the Unreal Forums / Answer Hub? It feels like such a huge problem to be a bug May 4 '20 at 8:21
• You can even open an issue on epics bug tracker, but dont expect it to be fixed, they only care about new features, they dont even fix release stopper bugs. May 4 '20 at 10:23