Disable object phycis's but keep hit event

Hello
I’m having an issue where I want to update the physics of an object manually (linear and angular velocity) but sometimes the engine’s natural physic’s take over without registering the hit event. I am rather dependent on the impact normal in my calculations and I’m using the OnComponentHit event in blueprint to get it.

Is there any way to disable the engines physic’s for the object but still have the hit component?