C++ AddToViewportをするとクラッシュする

結果として、AddToViewportをする前にCreateWidgetをすることで解決しました。

これが正しい考察かは分かりませんが、最初にゲームインスタンスでCreateWidgetして、そのままウィジェットに対する操作を何も行わなかったため、widgetのポインタがなくなっていた(?)(別の物に置き換わっていた?)のかもしれません。

これに関連しそうなドキュメントがあれば教えてほしいです。