Vrテンプレートのワープについて

いつもお世話になっております。torimoguoです。
VIVE&UE4.16のVRテンプレートを使って部屋をつくっています。
VRテンプレートのデフォルトワープをつかって部屋の中を移動したいのですが、
廊下でワープのサークルが壁を貫通して隣の部屋にワープしてしまいます・・・
(ワープのビームはきちんとブロックされています)
本来は廊下の上だけワープできて扉の開口を通ってではないと
隣の部屋にワープできないようにしたいのです。
コリジョンはブロッキングボリュームを配置してしっかりブロックしてる
はずなのですが、何が問題なのかわかりません・・・
どなたか問題解決にご教授、お力添えいただけないでしょうか・・・

VRプレビューで確認してみましたが壁が薄いとビームが壁の向こうまで届くことがあるようです
壁に当たってるように見えるんですが、当たった位置が壁の向こう側みたいでした

試した感じだと1cmだと駄目で、5cmだと大丈夫でした
1cmでもどっち側からいくかで貫通したりしなかったりですが
ビームに使ってる関数の計算誤差の問題かと思います
ビームの細かい処理はBP_MotionControllerの、TraceTeleportDestination関数の中にあります

それと直接質問とは関係ないのですが、
壁の向こう側に手をやって、そこからビーム発射という方法でも通り抜け可能ができました

どちらも壁をものすごく厚くできれば解決しそうですが
薄い壁(コリジョン)だとなかなか対処がむずかしそうで、いい案は思いつきませんでした……

回答いただきありがとうございます。
やはりデフォルトビームの処理をいじったりしないとダメなんですね。
とても参考になりました。ありがとうございます!!
もう少し自分でも解決方法が無いか試して見ます。
今後ともよろしくお願いします~

デフォルトのプロジェクト上で検証したところデフォルトワープは、約1.3m以下の狭い通路では
ワープサークルがブロッキングボリュームを貫通してしまうようです・・・
1.3m以上に広げたら正常に機能しました。

もしどなたか他に良い方法何かありましたらご教授いただけたら幸いです。
よろしくお願い致します。