Have you tried stepping through your Blueprint code (in C++) and seeing what those functions are returning vs what your blueprint method is returning? Maybe there is some strange conversion happening during that transition?
Have you tried stepping through your Blueprint code (in C++) and seeing what those functions are returning vs what your blueprint method is returning? Maybe there is some strange conversion happening during that transition?