How do you prevent rocket propulsion from flying?

Hello! I want to make a non-humanoid NPC to follow players using rocket propulsion, but instead of falling because of gravity, it “defies” it by flying to player’s position. In other body movers, I can prevent this problem to happen by setting vertical maximum force to 0, but in rocket propulsion’s case, it doesn’t have that setting. How do I prevent the NPC from moving in vertical axis like “defying” gravity?

Wat

Intended: The NPC will follow player in the ground.
What Happened: The NPC followed player in the air.

If we can’t do that, are there any alternatives?

Thank you!

If you plan on using the npc on only a flat surface on a certain axis, you could add a body position but only add max force to the y axis and set the max force value to the x and z axis to 0, keeping it on the selected y axis.