[1863] Not being able to disable Companions can be problematic for worlds that get colliders on the UI/Item/Pickup layers
Tran Fox
Due to the fact that companions have colliders on Item/UI/Pickup this can cause Raycasts and some other physics calls to unexpectedly fail due to it returning null or be blocked by them because they are on the same layers as items (Item, UI layers).
Companions also appear on the Pickup layer during repositioning which can also cause the same issues.
The layers of the colliders can be viewed in this world (place the item inside the blue box in front of spawn and the ui canvas will display a list of colliders) https://vrchat.com/home/world/wrld_a5d2da68-573f-46b6-956a-235222a0d31b/info
Log In
BobyStar
With unexpected fails it is already noted in the docs that you should be validating the objects you hit before performing any actions on them. https://creators.vrchat.com/worlds/layers/#physics-and-layers