Reproduction Steps
1. Create a Model and put a Humanoid and a BasePart in the model. Name the BasePart “HumanoidRootPart” and make the PrimaryPart of the model the HumanoidRootPart.
-
Parent this model to StarterPlayer and name the model “StarterCharacter”
-
Playtest the game and jump off of the map and fall below the FallenPartsDestroyHeight
Reproduction File:
StarterCharacterBug.rbxl (34.7 KB)
Expected Behavior
I expect the model and its descendants to be removed and the player’s character to respawn.
Actual Behavior
Only the model’s BaseParts are removed, but not other instances that are parented to the model.
Workaround
I have created a script in my game that detects if a player falls below Y -500 and sets their Health to 0 to reset them.
Issue Area: Engine
Issue Type: Other
Impact: Moderate
Frequency: Constantly
Date First Experienced: 2022-07-15 00:07:00 (-07:00)