The TargetReached event when adding a BodyPosition to the HumanoidRootPart and setting a position, has a high chance of not firing at all, even though i’ve set the MaxForce really high. This is due to the event not firing until the Parent reaches .1 of the set position, however the character never reaches to that magnitude.
If Roblox were to allow us to customize the magnitude of the TargetReached event it’d help with making a lot more efficient code and not having to rely on ugly “hax”
https://developer.roblox.com/api-reference/event/BodyPosition/ReachedTarget