Virtual Player no Showing up....

Using Unity 6 Beta 12 with Entites 1.2 MPPM 1.0.

When I activate a Virtual Player, the Editor Splash Screen appears and then nothing happens.

I enabled MPPM Logging, and there seems to be something happening in the background:

But nevertheless, there is no other Editor instance opening and I also dont get any error message. However, there is one warning:

I also tried this with a different project in 2023.3 and I get the same problem.

This is what I found in one of the VPs Logs:

UnityException: SJSON Parse Error (memory) at line 8: Error consuming: =

size = 0,5
  at (wrapper managed-to-native) UnityEditor.SJSON.Decode_Injected(UnityEngine.Bindings.ManagedSpanWrapper&)
  at UnityEditor.SJSON.Decode (System.Byte[] sjson) [0x00030] in <d6c5d70a43ff42ab8825e02a2b63daf0>:0
  at UnityEditor.SJSON.LoadString (System.String json) [0x00023] in <d6c5d70a43ff42ab8825e02a2b63daf0>:0
Rethrow as UnityException: SJSON Parse Error (string) at line 8: Error consuming: =

size = 0,5

  at UnityEditor.SJSON.LoadString (System.String json) [0x00048] in <d6c5d70a43ff42ab8825e02a2b63daf0>:0
  at UnityEditor.WindowLayout.ShowWindowWithDynamicLayout (System.String windowId, System.String layoutDataPath) [0x00046] in <d6c5d70a43ff42ab8825e02a2b63daf0>:0
  at Unity.Multiplayer.Playmode.InternalBridge.Editor.WindowLayout.ShowWindowWithDynamicLayout (System.String windowId, System.String layoutFile) [0x00000] in .\Library\PackageCache\com.unity.multiplayer.playmode\InternalBridge\WindowLayout.cs:10
  at Unity.Multiplayer.Playmode.Workflow.Editor.ModeSwitcher.SwitchToView (Unity.Multiplayer.Playmode.Workflow.Editor.LayoutFlags layoutFlags) [0x00073] in .\Library\PackageCache\com.unity.multiplayer.playmode\Workflow\Editor\EditorModes\ModeSwitcher.cs:112
  at Unity.Multiplayer.Playmode.Workflow.Editor.StandardCloneWorkflow+<>c__DisplayClass4_0.<Initialize>b__4 () [0x0003d] in .\Library\PackageCache\com.unity.multiplayer.playmode\Workflow\Editor\Workflow\StandardCloneWorkflow.cs:115
  at Unity.Multiplayer.Playmode.Workflow.Editor.ClonedPlayerApplicationEvents.InvokeOpenPlayerWindow () [0x00000] in .\Library\PackageCache\com.unity.multiplayer.playmode\Workflow\Editor\EditorSystems\Events\ClonedPlayerApplicationEvents.cs:23
  at Unity.Multiplayer.Playmode.Workflow.Editor.ClonedPlayerSystems+<>c__DisplayClass10_0.<Listen>b__8 (Unity.Multiplayer.Playmode.Workflow.Editor.OpenPlayerWindowMessage _) [0x00000] in .\Library\PackageCache\com.unity.multiplayer.playmode\Workflow\Editor\EditorSystems\ClonedPlayerSystems.cs:65
  at Unity.Multiplayer.Playmode.VirtualProjects.Editor.MessagingService+<>c__DisplayClass21_0`1[TMessage].<Receive>g__Wrapper|0 (System.Object o) [0x00000] in .\Library\PackageCache\com.unity.multiplayer.playmode\VirtualProjects\Editor\Messaging\MessagingService.cs:207
  at Unity.Multiplayer.Playmode.VirtualProjects.Editor.MessagingService.HandleIncomingData (System.Byte[] bytes) [0x001c1] in .\Library\PackageCache\com.unity.multiplayer.playmode\VirtualProjects\Editor\Messaging\MessagingService.cs:298
UnityEngine.DebugLogHandler:Internal_LogException_Injected(Exception, IntPtr)
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
Unity.Multiplayer.Playmode.VirtualProjects.Editor.MessagingService:HandleIncomingData(Byte[]) (at .\Library\PackageCache\com.unity.multiplayer.playmode\VirtualProjects\Editor\Messaging\MessagingService.cs:305)
UnityEditor.MPE.ChannelClient:IncomingChannelClientData(Int32, Byte[])

(Filename: ./Library/PackageCache/com.unity.multiplayer.playmode/VirtualProjects/Editor/Messaging/MessagingService.cs Line: 305)

This problem is being discussed in this thread . The short version is that this is caused by improper handling of OS locale when writing some files. A fix has been identified and is on the way. In the meantime, you can apply the workaround posted here (you’ll need to modify the package, which you can do by following these instructions).

Thank you for the hint. I#ss give it a shot!

Allright this fixed the issue of Players not opening :slight_smile: