BlueprintAutocast in C++ UBlueprintFunctionLibrary Subclass

I’ve used it without problems. As far as I can see, your declaration is the same as mine, so I’m not sure why it’s not working for you.

Actually looking at my code, for my versions taking UObject/UClass, the parameter is non-const. Seems unlikely that would be an issue, but something to try. The use of const in Blueprint-facing code is rather inconsistent in my experience.