How do you call a level function from your PlayerController given that it's dynamcially instantiated?

No, it’s a global object