GetOwningPlayerPawn is NULL while GetPawn() is valid?

Hey, I don’t think that could be it because I construct the widget inside the PlayerController and pass it as this. I assume that this is always valid in this case. I edited the OP to include this as it may not have been very clear. Sorry!.