I'm putting out a feeler here just to see if anyone has had any luck with sending Avatar pose packets using PUN 2 specifically when working with the Go. I've been trying to get this to work using their provided instructions
and based on what I've found I think the issue is specifically with sending the poses between mobile devices. Any time I create a PUN room between a PC and a mobile device there are no issues, but specifically when a Go creates a room and another Go tries to join it, the second Go crashes. Logcat gives me this in the crash log:
11-16 17:15:04.959 4265 4298 V [Avatar SDK]-EntryPoints: ovrAvatarPacket_Read was called before ovrAvatar_InitializeAndroid()!
I tried to put a check for `Oculus.Platform.Core.IsInitialized()` before deserialization and that doesn't seem to be preventing the crash.
I'm considering switching to the native Oculus-based approach for social and avatar networking and P2P but the documentation is even more scant there than it is with Photon.
Samsung Galaxy S8 (Snapdragon 835), Gear VR (2017), Oculus Go (64GB), Unity 2018.3.14f1