How to slide custom pawn along wall

Hello fellow developers,
I am working on a personal project that is an anti-gravity racing game, and as of now I have implemented custom movement using forces, torque and a PID controller for hovering. That said, I am now facing an issue with the wall collision since its bouncing instead of sliding along the invisible wall static mesh that is placed along the track. I tried following this tutorial on unrealcpp. But it hasn’t worked yet and I imagine that by implementing a movement component I will have to rework my current physics. Here is a video of the bug and the github link to the project. Thanks in advance!