Native Roblox Animate LocalScript Using Wrong Syntax - Causing Default Animations to freeze

Reproduction Steps

How to reproduce:

  1. Join an empty experience with R15 enabled.
  2. Run this code:
    I see this error:
    In the native character Animate Local Script:
game.Players.LocalPlayer.Character.Animate.Disabled = true; game.Players.LocalPlayer.Character.Animate.Disabled = false
  1. This will cause a syntax error on line 251 causing the character to “T-Pose” (stop animating)

Expected Behavior

I expect the character animations to properly reset upon re-toggling the Animate local script. In fact, when I fix the typo (replacing “.isA” with “:IsA”, and disabled and re-enable the Animate LocalScript, the character animations properly reset now!

Actual Behavior

Visual aids are included in private message for confidentiality reasons

Issue Area: Engine
Issue Type: Other
Impact: High
Frequency: Constantly
Date First Experienced: 2022-10-07 00:10:00 (-05:00)
Date Last Experienced: 2022-10-08 00:10:00 (-05:00)
A private message is associated with this bug report


Hello, thanks for the bug report.

This has already been reported internally, and a fix should hopefully come soon. If I remember right, this bug only happens with deferred signals turned on, so if it is causing issues, you can temporarily disable those.


One thing to note is that this bug still occurs with the SignalBehavior’s property set to Default. FYI


Hi, still experiencing this issue on 10/24 even with deferred signals turned off in favor of immediate signals