UE5:非同期ロードクラスアセットの挙動について

実現したいこと

プレイヤーが使用する飛び道具クラスをソフト参照にしたいと考えています。

試したこと


添付の画像のようにソフトクラス型で使用したい飛び道具クラスを指定し、非同期ロードクラスアセットでロードを行いました。
デバッグでComplpedが呼ばれ、ロードに成功したことは確認しています。

結果

しかし結果は↑の動画のようになります。
動画中、弾を撃っていますが、初回に撃つときにブロックロードと思われるヒッチングが発生してしまっております。

ロードが成功した後に、スポーンしているにも関わらず上記のような結果になり、どう対応すればよいか悩んでおります。
もしおわかりになる方がいらっしゃいましたら教えてください。

恐れ入りますがよろしくお願いします。