Pico 4 and Udon?

I have a custom player menu available in my world set up to work with PCVR and Android. Today someone had a Pico 4 and apparently they couldn’t get the player menu to appear.

I don’t yet know if it was user error (but I doubt it) so that tends to mean that my code isn’t compatible with the Pico. Again it works fine with other headsets Quest, Index, etc.

Does anyone know if there is a binding of some sort that is compatible with VRC to make it look like any other PCVR headset and/or what inputs I should be monitoring to support the Pico?

I may have discovered a clue. I use the left thumbstick button down to open the menu. This is defined by “Oculus_CrossPlatform_PrimaryThumbstick”. Generally speaking this shouldn’t cause an issue but the Pico may not use the same value by default. I have to assume it can be set by the Pico user and/or I can code in some sort of check for a Pico.

Clearly we don’t want to go down the “customize for every headset” rabbit hole if it can be avoided.