.Touched event is slowing down physics on the moving part that its called on. Actual AssemblyVelocity doesn’t appear to change. The behavior isn’t consistent, but it’s consistent enough.
Video showcasing the issue:
I simply have an Attachment and LinearVelocity in each part with the exact same values, however one has a script that runs the .touched event on its parent. You may have to run a few times to replicate it.
Note: This behavior doesn’t occur if the part simply collides. It only occurs if it collides with the .touched event active on it.
I’ve been trying to find issues relating to this for a few days now and I’m glad you made a post about it this wasn’t happening a week ago and looks like a bug 100%
Normally it would not halt the velocity at least from my experience with using it so something must’ve went wrong with the latest engine change
Thank you for submitting this bug. Between the video and the RBXL file, we should have enough to look into this. We’ll update you once we have an ETA for the fix.