Reproduction Steps
Quite simple, play any game that deletes old characters before loading in new ones. I’m pretty sure this is the default behavior of how character respawning works on roblox, so any game should do.
Watch the client log as characters respawn.
Expected Behavior
I expect default Roblox PlayerScripts to function as intended.
Actual Behavior
The RbxCharacterSounds script is constantly erroring as seen here:
https://img.guildedcdn.com/ContentMedia/2b4233241f4a6c7c058c0c24f66760ae-Full.webp?w=995&h=560
Because the script was originally designed for the old destroyed parts and model replication, it doesn’t expect player character instances to disappear entirely, so it errors when they do.
I’ve listed this under performance issue, because these constant errors are causing a memory leak and dropping client framerate.
Workaround
No.
Issue Area: Engine
Issue Type: Performance
Impact: Very High
Frequency: Constantly
Date First Experienced: 2022-04-06 00:04:00 (-04:00)
Date Last Experienced: 2022-04-08 00:04:00 (-04:00)