A lot of the library functions use a WorldContextObject and the engine’s default behavior is to hide any function that uses it when in a blueprint graph of an object that does not override GetWorld(). Just override the function and make sure to handle the CDO case (you can just do a call to check if the CDO flag is set or not).