When switching the network owner of an unanchored part, there is a chance for a weird bug to occur where the part randomly flies upwards as if an invisible force were acting upon it.
If it helps, the part has a VectorForce for gravity and BodyGyro to make it automatically stop, but neither of these are ever changed in-game.
Everything I have tried:
- Disabling the part’s CanQuery and CanTouch properties
- Removing all external forces that are applied to the part
P.S. The bug randomly started occuring after the Roblox update around Wednesday.