{
    "reportVersion":  "ht-xr-windowed-live-observation/v1",
    "generatedAtUtc":  "2026-07-02T07:07:08.0713455Z",
    "packageRoot":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild",
    "smokeMaps":  [
                      "/Game/HyperTwistTraining/Maps/L_HyperTwist_FollowAlongTraining",
                      "/Game/HyperTwistTraining/Maps/L_HyperTwist_ClassicTraining"
                  ],
    "observationSeconds":  120,
    "timeoutSeconds":  150,
    "runtimeLaunchMode":  "windowed",
    "resolution":  {
                       "width":  1600,
                       "height":  900
                   },
    "smokeReports":  [
                         {
                             "reportVersion":  "ht-xr-package-smoke/v1",
                             "generatedAtUtc":  "2026-07-02T07:07:08.1691135Z",
                             "packageRoot":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild",
                             "executablePath":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild\\Windows\\UnrealHyperTwist.exe",
                             "mapAssetPath":  "/Game/HyperTwistTraining/Maps/L_HyperTwist_FollowAlongTraining",
                             "mapUrl":  "/Game/HyperTwistTraining/Maps/L_HyperTwist_FollowAlongTraining?game=/Script/UnrealHyperTwist.HyperTwistXrTrainingGameMode",
                             "runtimeLaunchMode":  "windowed",
                             "observationSeconds":  120,
                             "timeoutSeconds":  150,
                             "resolution":  {
                                                "width":  1600,
                                                "height":  900
                                            },
                             "keepRunning":  false,
                             "runtimeReportPath":  "C:\\HyperTwist_worktrees\\phase10validate_packaged_xr_20260702_rebuild\\validation\\windowed-live-probe\\_Game_HyperTwistTraining_Maps_L_HyperTwist_FollowAlongTraining.runtime.json",
                             "preflight":  {
                                               "currentSessionId":  0,
                                               "explorerSessionIds":  [
                                                                          1
                                                                      ],
                                               "isInteractiveDesktopSession":  false,
                                               "openXrActiveRuntimePath":  null,
                                               "openXrActiveRuntimePresent":  false
                                           },
                             "result":  "failed",
                             "processId":  null,
                             "processStopped":  false,
                             "exitCode":  null,
                             "runtimeReport":  null,
                             "error":  "Windowed XR validation must be launched from the interactive Windows desktop session. The current PowerShell session id \u00270\u0027 did not match Explorer desktop session ids \u00271\u0027. Re-run on the logged-in Windows desktop instead of the reverse-SSH/OpenSSH session."
                         }
                     ],
    "preflight":  {
                      "currentSessionId":  0,
                      "explorerSessionIds":  [
                                                 1
                                             ],
                      "isInteractiveDesktopSession":  false,
                      "openXrActiveRuntimePath":  null,
                      "openXrActiveRuntimePresent":  false
                  },
    "packagedHeadMountedDisplaySessionObserved":  false,
    "packagedControllerInputObserved":  false,
    "remainingGateIds":  [

                         ],
    "result":  "failed",
    "error":  "Windowed XR validation must be launched from the interactive Windows desktop session. The current PowerShell session id \u00270\u0027 did not match Explorer desktop session ids \u00271\u0027. Re-run on the logged-in Windows desktop instead of the reverse-SSH/OpenSSH session."
}