Collision problems on landscape using VR teleportation

Hello I’m working with a landscape and I’m writing code for the VR teleportation system in C++. The code is working fine the problem is that any time my character teleports it falls trough the landscape. I’m not sure why this is happening. Can someone please help me? Any help is highly appreciated. Thank you