Error linking UMaterialFunctionFactoryNew

auto MatFact = NewObject();

cannot be linked:

error LNK2019: unresolved external symbol "private: static class UClass * __cdecl UMaterialFunctionFactoryNew::GetPrivateStaticClass(wchar_t const *)" (?GetPrivateStaticClass@UMaterialFunctionFactoryNew@@CAPEAVUClass@@PEB_W@Z) referenced in function "class UMaterialFunctionFactoryNew * __cdecl NewObject<class UMaterialFunctionFactoryNew>(class UObject *)" (??$NewObject@VUMaterialFunctionFactoryNew@@@@YAPEAVUMaterialFunctionFactoryNew@@PEAVUObject@@@Z)

Meanwhile other factories like auto MatFact = NewObject();
Are working ok;
Any idea?

Btw of course that “CoreUObject” has been included.