I see what you want to do from the example. So what you have to do is rotate the capsule and then set the location of the capsule to vector = normal + offset capsule center. This will solve your feet clipping through. Then you still might get jitter cuz of setting rotation. With third person inside the BP when you move with WASD and mouse it sets a rotation. So if you set anther rotation they will jitter/jump to both rotations. What you need to do is get Capsule rotation and add your rotation and then set rotation. I will give you code examples later.