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:
    image
    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

3 Likes

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.

4 Likes

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

4 Likes

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