Recently I stumbled across one problem: I needed to call a function from a Blueprint Function Library implemented in BP inside a UObject child but it was not accessible. However, I was able to call any function from a Blueprint Function Library implemented in C++. I simply moved the function from BP to C++ so I got no problem with it, but my question is:
Is it the expected behaviour and if yes, could someone please explain this to me?