StreamingEnabled is affecting tool grip

Reproduction Steps

1. Download _BugStreamingGrip.rbxl (152.9 KB)

  1. Duplicate the “Sign” tool under StarterPack

  2. Parent 1 tool to “SirMing” and another to “SirMing2” in Workspace

  3. Bug:


    the grips are different

Expected Behavior

The characters are my own Avatar and I copied them from the same place file after clicking Play in Studio. Therefore, I expect the grips to be equal for both characters. The only difference between these two characters, is that I toggled StreamingEnabled in-between the play sessions.

For “SirMing”, RightGrip.C0.Position == RightGripAttachment.Position == -0.078, -0.147, 0.14, as it should be, I believe.

Actual Behavior

For “SirMing2” however, RightGrip.C0.Position == 0.232, 0.092, 0.381. You can see in the screenshot that “SirMing2” that the stick is not being held correctly.

Workaround

I cannot isolate the problem to only StreamingEnabled since I could not reproduce this bug in a BasePlate by only toggling StreamingEnabled. So most likely some other API or settings in my place file that interacts with this.

But disabling StreamingEnabled 100% prevents “SirMing2” from appearing.

Issue Area: Studio
Issue Type: Display
Impact: Moderate
Frequency: Constantly

4 Likes

Is this new behavior that just started occurring recently? Or was it only identified recently and you aren’t sure when it started?

I only recently identified it because I only recently decided to give StreamingEnabled a try.

1 Like

As you mentioned the grip position seems to have been set incorrectly for the second avatar. Without a live repro place it will likely be difficult to determine what actually resulted in storing the incorrect value. I did discover that removing the “thing” (SirMing’s Diamond Bling) from the avatar and reinserting it seems to result in having the correct value calculated.

I’ve got a few follow up questions.

  1. If you test your experience without your “SirMing’s Diamond Bling” equipped does the problem still occur? Or does it occur for other players that don’t have hand held accessories?
  2. Have you encountered this issue with your avatar in other streaming enabled experiences?
  3. Are you doing any local scripting related to equipping tools in your place?
  1. The problem does not occur.
  2. I don’t think I’ve played an experience that allowed gears.
  3. Yes, I just parent the tool into the character. Like the reproduction steps.

Thanks for looking into this! It does indeed seems to be fixed by removing the gear. So for me personally it’s a non-issue now since I don’t allow gears normally! I’m sorry for not being able to provide more info, I’m guessing the “thing” is loaded differently when StreamingEnabled is toggled and thus affects or do not affect the other tool’s grip.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.