Bug Reports

  • No off-topic posts
  • Don't report more than 1 issue at once
  • For isolated issues or customer support visit help.vrchat.com
Thanks for your bug report!
PhysBone freezes if parents scale is zero on enable then become non-zero, and isAnimated is set to false.
PhysBone freezes if parents scale is zero on enable then become non-zero, and isAnimated is set to false. Summary A PhysBone will become frozen (does not sway and unable to grab) if the all of the following conditions are met: The parent of the PhysBone has a scale of zero when the PhysBone become enabled, and then scale is set to non-zero. The Is Animated option is set to false. Details First of all, The documentation of PhysBone does not mention that PhysBone will freeze in some cases. Therefore, freezing is not expected behavior (for us). Secondly, the documentation of Is Animated option says: > Allows bone transforms to be animated. Each frame bone rest position will be updated according to what was animated. This must be enabled in order for any bone in the PhysBone chain (Root bone included!) to respect animations applied to it. Therefore, there is no mention for parent scale or any other behavior related to Is Animated flag, and there is no mention for freezing. If both or either of the behaviors are expected, please update the documentation to mention that. Steps to reproduce this gist is a minimal assets to reproduce the issue. Download the zip and unzip it to anywhere in Assets, then open the Test Scene.unity . You'll see single Avatar with a PhysBone with Is Animated set to false under "Parent" GameObject, and an "Indicator" that shows the "Angle" Animator Parameter of the PhysBone. Set the "Is Animated" of the PhysBone to false. Select the "Parent" GameObject and set the scale to (0, 0, 0), and make it inactive (uncheck the checkbox). Enter Play Mode. Activate the "Parent" GameObject. (This will also make the PhysBone enable) Set the scale of "Parent" to (1, 1, 1). Problem 1: The "Angle" parameter of the PhysBone become 0.5 and will not change. Problem 2: When you try to grab the PhysBone on the scene view, it will not able to grab. When you set the "Is Animated" to true, both problem will not happen. When you enabled the PhysBone after setting scale to 1,1,1 (swapping step 4 and 5), both problem will not happen.
1
·

tracked

Connection timed out or vrchat stopped responding error (too often)
Some of you may have recived this error "[Disconnected] VRChat is not responding." or "[Disconnected] Your connection has timed out." every few minutes or so. The experience you will have is one way trafic from VRChat to you but you stop sending to VRChat. Example: You are talking to a freind, And they ask you a question. You answer their question and they say "hello? you still there?" with in a few seconds of them saying that you get the error. The most likely reason for this is due to a thing called route changes. Route changes is when your ISP changes ISPs internally giving you a new/better route online. These are normal and a often occurrence. But for those who have wireless internet your route may change constantly (Starlink and Verizon are two well known companies who do this) No matter if you follow VRChats troubleshooting steps you will run into the same issue even with Cloudflare warp. A theory I had is that VRChat servers don't accept a different IP in the route causing the client to "retry" but the mapping back to your IP does not change (They can send through different routes and not care because they wont see that packet) In one instance, I received a "[Can't Travel] You are not allowed to travel to that location. (Code: 403) [Okay]", a "[Disconnected] VRChat is not responding. [Okay]" error, and an ISP induced route change at the same moment. Sometimes I would hear multiple ping sounds when disconnecting and it kind of hurts the ears. (>o<) If VRChat would like to have all the little details that I gathered please message me and I will send graphs and data of what's gathered. If anyone has any questions or ideas please list them below.
15
·

tracked

Load More