I got it working recently that I could be in an immersive environment in my App with another FaceTime participant while we both see each others personas. The room needed to be shared as it has a presentation baked in to it that one person can present. However, since yesterday whenever I enter the immersive SharePlay experience, the personas no longer appear and only a coin of the other person is visible with the text "immersed" beneath it. The room is still shared, so I can change the slides and the other person can see the changes. If one person exits the immersive space, their persona is rendered from my point of view (in the immersive space) but we can't be in there together.
Personas stopped working during full immersive SharePlay Session
Hey @envi69 ,
It sounds like you are not synchronizing the state immersive space between all participants. What changed between the time that your code was working and that your code no longer works? Once you enable spatial personas in an immersive space and all devices enter the immersive space, they should all be visible. Can you reproduce this issue when running Guess Together sample?
The GuessTogether sample code synchronizes the state immersive space using the GameModel.ActivityStage. In this sample the updateImmersiveSpaceState method is responsible for opening the immersive space for all users when activity stage is inGame.
Thanks,
Michael