I have a pet system that is working fine. However when the player enters the water the program removes the pet from the player ( workspace.playername ) as I want it to do. Once out of the water the player can click a pet button to bring the pet back out. Basically I’m removing the pet then just adding the pet back as normal.
Everything about this works fine until I noticed from a different players point of view the pet never was removed at all. To the player the pet is gone to the other player the pet is still there … The player can bring the pet back out as normal and to the player nothing errored. Only the other players sees this.
The player can remove the pet normally and both players see it is gone this only happens during the water remove. How is it possible the other players can still see it? Nothing I’ve tried has worked yet and I’m not even sure where else to look from here.