C++の仕組みの話なのだけど
SetPawnは親クラスのオーバーライドをしているだけ
呼び出しもとはAPlayerControllerのPossessの中で呼びたたしてたはず
ブレイク貼ってスタックトレースみなされ