Can't call function library's function in macro library?

I was able to reproduce both issues that you’ve described. The World Context pin does not appear to affect the function being called and still compiles successfully, however it has been bugged (UE-22910). The Function Library/Macro Library issue was also bugged (UE-22946) for investigation.

Cheers