When using Roblox’s Character Physic’s Controllers, changing Network Ownership of moving objects can result in weird effects that happen to the controller.
Without network ownership, the character “jitters” across the platform. This is quite a problem as there’s multiple objects within my game that have network ownership given to another player (or even the server), such as airships, or moving structures.
When the player receives network ownership, all is well, but the moment it’s given to someone else, the character will continuously fall off the platform and refuse to remain attached to it.
Unfortunately, these two issues makes it impossible for me to migrate to the new character controllers.
(Touching the floor will teleport the character back onto the platform)
Here is the repro file I have used for these video demonstrations:
CharacterControllerBug.rbxl (61.8 KB)
Expected behavior
The player should correctly align to moving objects, and should also not go flying off of them.