@user_1c8d0a7b9f09c75228ca0b56d1d01580e8648148c32ab7401aa161
ブレークポイントで止まらないときはプリントデバッグをしましょう
PrintStringを仕込んでログを見るだけです
BPのBeginPlayが呼ばれていないとは考えづらく、おそらくエディターのBreakPpointがレベル切り替え前後で機能していないだけなのではないかと考えます
OpenLevelはPersistentLevelを切り替えますが、LoadStreamLevelはPersistentLevelが同じです
この辺りは stat Levelsコマンドを使用して確認して下さい
さて、ナビメッシュを使用しているとのことで、もしかしたらランタイムでのレベル読み込みでナビメッシュが消えているかもしれません
AIデバッグツールでNav Meshという項目の機能を試してみてください
こちらの "4 - ランタイム時にナビゲーション メッシュを生成する
"項目も参考になるかと思います
プロジェクト設定の Runtime Generation項目を変えるなどできます
コマンド"show Navigation true"も使用して、ナビメッシュを確認できます
関連:NavModifierに関するブログ UE4 NaviMeshを任意の形に動的に変化させたい