Character wrong altitude (too high) when pawned in VR

Hello,

I am facing an issue related to the vertical position of the VRpawn.
Context:
I created a project with VR template as base.
I modified the IA, IMC and VRpawn BP in order to remove the teleport and replace it by a smooth movement.
The modifications done are working very well.
When I create a new level, a player start is automatically created.
When I am starting the VR Preview, all is working fine except that I am floating above the ground.
I can solve the issue by reducing capsule half height to 1 and its radius to 1. By doing this, the capsule is at the correct altitude, and all is working perfectly.
Nevertheless, there is a big issue: I lost the collision function, and I cannot have the capsule interacting with objects, such as stairs for instance.
This troublesome and I am trying to understand why it happens and looking for a proper way to solve this issue.
It is more than 6 months That I am trying to solve this issue without success. It would be great if someone faced similar issue and could overcome it.

(^_^)/