I am experiencing a technical issue when downloading a session recording from the ‘Companion Resources’ interface. While the camera pose, plane finding data etc are successfully synced, the video file never downloads. Here is the console output:
Couldn't find temp video file at path /Users/X/Library/Application Support/DefaultCompany/MarkerTest/Temp/Recording-637484921149307770.mp4
UnityEngine.Debug:LogError(Object)
Unity.MARS.Companion.Core.<>c__DisplayClass27_0:<ImportDataRecording>b__3(Boolean, String) (at Library/PackageCache/com.unity.mars-companion-core@0.3.7-preview/Editor/CompanionResourceWindow/CompanionImportUtils.cs:573)
Unity.MARS.Companion.Core.<>c__DisplayClass15_0:<DownloadVideo>b__0(Boolean, Int64, Byte[ ]) (at Library/PackageCache/com.unity.mars-companion-core@0.3.7-preview/Runtime/Scripts/CompanionDataRecordingUtils.cs:103)
Unity.MARS.Companion.CloudStorage.BytesRequest:Update() (at Library/PackageCache/com.unity.mars-companion-core@0.3.7-preview/Runtime/Scripts/CloudStorage/GenesisCloudStorageModule.cs:359)
Unity.MARS.Companion.CloudStorage.GenesisCloudStorageModule:UpdateRequests(Dictionary`2) (at Library/PackageCache/com.unity.mars-companion-core@0.3.7-preview/Runtime/Scripts/CloudStorage/GenesisCloudStorageModule.cs:787)
Unity.MARS.Companion.CloudStorage.GenesisCloudStorageModule:UpdateRequests() (at Library/PackageCache/com.unity.mars-companion-core@0.3.7-preview/Runtime/Scripts/CloudStorage/GenesisCloudStorageModule.cs:765)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions() (at /Users/builduser/buildslave/unity/build/Editor
Followed by:
NullReferenceException: Object reference not set to an instance of an object
Unity.MARS.Companion.Core.CompanionImportUtils+<>c__DisplayClass27_0.<ImportDataRecording>b__3 (System.Boolean success, System.String path) (at Library/PackageCache/com.unity.mars-companion-core@0.3.7-preview/Editor/CompanionResourceWindow/CompanionImportUtils.cs:590)
Unity.MARS.Companion.Core.CompanionDataRecordingUtils+<>c__DisplayClass15_0.<DownloadVideo>b__0 (System.Boolean success, System.Int64 responseCode, System.Byte[ ] response) (at Library/PackageCache/com.unity.mars-companion-core@0.3.7-preview/Runtime/Scripts/CompanionDataRecordingUtils.cs:103)
Unity.MARS.Companion.CloudStorage.GenesisCloudStorageModule+BytesRequest.Update () (at Library/PackageCache/com.unity.mars-companion-core@0.3.7-preview/Runtime/Scripts/CloudStorage/GenesisCloudStorageModule.cs:359)
UnityEngine.Debug:LogException(Exception)
Unity.MARS.Companion.CloudStorage.BytesRequest:Update() (at Library/PackageCache/com.unity.mars-companion-core@0.3.7-preview/Runtime/Scripts/CloudStorage/GenesisCloudStorageModule.cs:370)
Unity.MARS.Companion.CloudStorage.GenesisCloudStorageModule:UpdateRequests(Dictionary`2) (at Library/PackageCache/com.unity.mars-companion-core@0.3.7-preview/Runtime/Scripts/CloudStorage/GenesisCloudStorageModule.cs:787)
Unity.MARS.Companion.CloudStorage.GenesisCloudStorageModule:UpdateRequests() (at Library/PackageCache/com.unity.mars-companion-core@0.3.7-preview/Runtime/Scripts/CloudStorage/GenesisCloudStorageModule.cs:765)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions() (at /Users/builduser/buildslave/unity/build/Editor/Mono/EditorApplication.cs:310)
Not sure if anyone has some pointers please?
OS: macOS Catalina
Unity: 2019.4.5f1