I have a game where random shapes spawn at the top of a big hole and then fall down the hole, and as their velocity goes near 0 they get anchored. some of these shapes consists of multiple parts, which are wielded together. after anchoring these parts, I set both AssemblyLinearVelocity and AssemblyAngularVelocity to 0 and there have been no errors with this script so far.
except…
occasionally an anchored part will still be a conveyor, even though its velocity is set to 0. every time this has happened I’ve checked the part(s)'s velocity and it has always been 0. the speed of the conveyor is always random, ranging from very slow to very fast. this happens to models consisting of multiple shapes wielded, and singular parts.
I have no idea what could cause this… I am 100% sure that my scripts are working correctly. I am 99% sure that the parts are always at 0 velocity.
it happens so rarely that it is hard to accurately test.