I have just started the beta version. The program comes up and after a few seconds it terminates.
I have just started the beta version. The program comes up and after a few seconds it terminates.
I can confirm the same behaviour (18:40 UTC).
Windows 11. Latest Beta (4.63.1.52871)
Last line of Log File
135|2025-01-10T21:27:55.1636460+00:00|FATAL|2|Application|The application crashed: Cannot find a Resource with the Name/Key BooleanToSolidBrushConverter [Line: 0 Position: 0] --> Windows.UI.Xaml.Markup.XamlParseException: The text associated with this error code could not be found.
Cannot find a Resource with the Name/Key BooleanToSolidBrushConverter [Line: 0 Position: 0]
We have a different error this morning (10:51 UTC)
11|2025-01-11T10:51:07.4208510+00:00|INFO|2|SystemUiLanguageTracker|System language is en-GB, but that language is not in the list of supported languages for our app. 16|2025-01-11T10:51:07.4787540+00:00|INFO|2|VaultService|Could not retrieve token with identifier DiOauth2TokenToken from the vault. 17|2025-01-11T10:51:07.4834760+00:00|INFO|2|VaultService|Could not retrieve token with identifier DiOauth2RefreshTokenToken from the vault. 27|2025-01-11T10:51:07.5689950+00:00|INFO|2|AnalysisLogService|**DEVICE:{"id":1,"name":"DEMO","connectionState":"Uninitialized","firmware":null} 28|2025-01-11T10:51:07.5689950+00:00|INFO|2|AnalysisLogService|**DEVICE_CONNECT:{"id":1} 31|2025-01-11T10:51:07.5830986+00:00|INFO|2|SystemInformationService| -------------------------------------------------------------------------------- application name Tacx Training™ Desktop App (Beta) application version 4.63.1.52871 cloud environment Beta culture English (United Kingdom) device family Windows.Desktop operating system WINDOWS OS version 10.0.26100.2605 architecture X64 available memory 9319.11 MB device model 81SX device manufacturer LENOVO -------------------------------------------------------------------------------- 32|2025-01-11T10:51:07.5830986+00:00|INFO|2|AnalysisLogService|**GENERAL:{"applicationName":"Tacx Training™ Desktop App (Beta)","applicationVersion":"4.63.1.52871","culture":"en-GB","operatingSystem":"WINDOWS","operatingSystemVersion":"10.0.26100.2605","operatingSystemArchitecture":"X64","availableMemory":9771798528,"deviceFamily":"Windows.Desktop"} 46|2025-01-11T10:51:07.6736561+00:00|INFO|2|AnalysisLogService|**CONNECTION_INTERNET:{"hasAdapter":true,"isConnected":true,"mediumType":"Wireless","networkAdapterId":"5d121859-1c36-4b33-8ed4-a4438097a2bd"} 72|2025-01-11T10:51:07.6842161+00:00|INFO|4|FilmDownloadService|FilmDownloadService initialized 80|2025-01-11T10:51:07.7967478+00:00|INFO|8|FilmsLocationService|FilmsLocationService Initialized 79|2025-01-11T10:51:07.7455387+00:00|WARN|7|LogService|Could not gather ANT logs --> System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002) at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.UWP.Services.Logging.LogService.<GetLogsAsync>d__5.MoveNext() + 0x327 84|2025-01-11T10:51:09.9045369+00:00|WARN|13|UwpAntService|Unknown request received initialize_completed 85|2025-01-11T10:51:09.9197949+00:00|INFO|2|LoadingViewModel|Loaded LoadingViewModel 86|2025-01-11T10:51:09.9788573+00:00|INFO|2|LoadingViewModel|Unloaded LoadingViewModel 87|2025-01-11T10:51:11.1342998+00:00|INFO|13|VaultService|Cleared 1 token(s) with identifier GarminTokenToken from the vault. 88|2025-01-11T10:51:11.2138199+00:00|INFO|13|VaultService|Added a token with identifier GarminTokenToken to the vault. 89|2025-01-11T10:51:11.2988593+00:00|INFO|13|VaultService|Cleared 1 token(s) with identifier GarminRefreshTokenToken from the vault. 90|2025-01-11T10:51:11.3776882+00:00|INFO|13|VaultService|Added a token with identifier GarminRefreshTokenToken to the vault. 91|2025-01-11T10:51:11.6952783+00:00|ERROR|5|ICloudServiceManager|GetDiOauth2TokenAsync Could not exchange IT sso2 token to DI oauth2 token. Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} --> Tacx.Cloud.Apis.Common.CloudApiException: Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} ---> Tacx.Cloud.Apis.FromSwagger.Client.ApiException: Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} at Tacx.Cloud.Services.GarminOauth2CloudService.<GetTokenAsyncWithHttpInfo>d__5.MoveNext() + 0x2e67 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<>c__DisplayClass4_0.<<GetTokenAsync>b__0>d.MoveNext() + 0xb6 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.BaseCloudService.<RegularInvoke>d__9`1.MoveNext() + 0x126 --- End of inner exception stack trace --- at Tacx.Cloud.Services.BaseCloudService.<RegularInvoke>d__9`1.MoveNext() + 0x1fd --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<GetTokenAsync>d__4.MoveNext() + 0x160 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<GetDiOauth2TokenAsync>d__2.MoveNext() + 0x110 92|2025-01-11T10:51:11.7114002+00:00|INFO|5|VaultService|No tokens with identifier DiOauth2TokenToken found in the vault. 93|2025-01-11T10:51:11.7172141+00:00|ERROR|5|VaultService|Error while adding token with identifier DiOauth2TokenToken to the vault: System.ArgumentException: The parameter is incorrect. Cannot create credential at System.Runtime.InteropServices.McgMarshal.ThrowOnExternalCallFailed(Int32, RuntimeTypeHandle) + 0x21 at __Interop.ComCallHelpers.Call(__ComObject, RuntimeTypeHandle, Int32, HSTRING, HSTRING, HSTRING, Void*) + 0xd2 at Windows.Security.Credentials.ICredentialFactory__Impl.Stubs.CreatePasswordCredential(__ComObject, String, String, String) + 0x159 at Windows.Security.Credentials.PasswordCredential.__Factory_Windows_Security_Credentials__ICredentialFactory_CreatePasswordCredential(String, String, String, String) + 0x31 at Windows.Security.Credentials.PasswordCredential..ctor(String, String, String) + 0x31 at Tacx.UWP.Services.VaultService.SetToken(TokenIdentifier, String) + 0x83 94|2025-01-11T10:51:11.7270538+00:00|INFO|5|VaultService|No tokens with identifier DiOauth2RefreshTokenToken found in the vault. 95|2025-01-11T10:51:11.7347340+00:00|ERROR|5|VaultService|Error while adding token with identifier DiOauth2RefreshTokenToken to the vault: System.ArgumentException: The parameter is incorrect. Cannot create credential at System.Runtime.InteropServices.McgMarshal.ThrowOnExternalCallFailed(Int32, RuntimeTypeHandle) + 0x21 at __Interop.ComCallHelpers.Call(__ComObject, RuntimeTypeHandle, Int32, HSTRING, HSTRING, HSTRING, Void*) + 0xd2 at Windows.Security.Credentials.ICredentialFactory__Impl.Stubs.CreatePasswordCredential(__ComObject, String, String, String) + 0x159 at Windows.Security.Credentials.PasswordCredential.__Factory_Windows_Security_Credentials__ICredentialFactory_CreatePasswordCredential(String, String, String, String) + 0x31 at Windows.Security.Credentials.PasswordCredential..ctor(String, String, String) + 0x31 at Tacx.UWP.Services.VaultService.SetToken(TokenIdentifier, String) + 0x83 96|2025-01-11T10:51:16.8680417+00:00|INFO|5|VaultService|Cleared 1 token(s) with identifier GarminTokenToken from the vault. 97|2025-01-11T10:51:16.9383118+00:00|INFO|5|VaultService|Added a token with identifier GarminTokenToken to the vault. 98|2025-01-11T10:51:17.0025306+00:00|INFO|5|VaultService|Cleared 1 token(s) with identifier GarminRefreshTokenToken from the vault. 99|2025-01-11T10:51:17.0582658+00:00|INFO|5|VaultService|Added a token with identifier GarminRefreshTokenToken to the vault. 100|2025-01-11T10:51:17.2494010+00:00|ERROR|11|ICloudServiceManager|GetDiOauth2TokenAsync Could not exchange IT sso2 token to DI oauth2 token. Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} --> Tacx.Cloud.Apis.Common.CloudApiException: Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} ---> Tacx.Cloud.Apis.FromSwagger.Client.ApiException: Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} at Tacx.Cloud.Services.GarminOauth2CloudService.<GetTokenAsyncWithHttpInfo>d__5.MoveNext() + 0x2e67 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<>c__DisplayClass4_0.<<GetTokenAsync>b__0>d.MoveNext() + 0xb6 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.BaseCloudService.<RegularInvoke>d__9`1.MoveNext() + 0x126 --- End of inner exception stack trace --- at Tacx.Cloud.Services.BaseCloudService.<RegularInvoke>d__9`1.MoveNext() + 0x1fd --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<GetTokenAsync>d__4.MoveNext() + 0x160 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<GetDiOauth2TokenAsync>d__2.MoveNext() + 0x110 101|2025-01-11T10:51:17.2651308+00:00|INFO|11|VaultService|No tokens with identifier DiOauth2TokenToken found in the vault. 102|2025-01-11T10:51:17.2658766+00:00|ERROR|11|VaultService|Error while adding token with identifier DiOauth2TokenToken to the vault: System.ArgumentException: The parameter is incorrect. Cannot create credential at System.Runtime.InteropServices.McgMarshal.ThrowOnExternalCallFailed(Int32, RuntimeTypeHandle) + 0x21 at __Interop.ComCallHelpers.Call(__ComObject, RuntimeTypeHandle, Int32, HSTRING, HSTRING, HSTRING, Void*) + 0xd2 at Windows.Security.Credentials.ICredentialFactory__Impl.Stubs.CreatePasswordCredential(__ComObject, String, String, String) + 0x159 at Windows.Security.Credentials.PasswordCredential.__Factory_Windows_Security_Credentials__ICredentialFactory_CreatePasswordCredential(String, String, String, String) + 0x31 at Windows.Security.Credentials.PasswordCredential..ctor(String, String, String) + 0x31 at Tacx.UWP.Services.VaultService.SetToken(TokenIdentifier, String) + 0x83 103|2025-01-11T10:51:17.2753565+00:00|INFO|11|VaultService|No tokens with identifier DiOauth2RefreshTokenToken found in the vault. 104|2025-01-11T10:51:17.2808264+00:00|ERROR|11|VaultService|Error while adding token with identifier DiOauth2RefreshTokenToken to the vault: System.ArgumentException: The parameter is incorrect. Cannot create credential at System.Runtime.InteropServices.McgMarshal.ThrowOnExternalCallFailed(Int32, RuntimeTypeHandle) + 0x21 at __Interop.ComCallHelpers.Call(__ComObject, RuntimeTypeHandle, Int32, HSTRING, HSTRING, HSTRING, Void*) + 0xd2 at Windows.Security.Credentials.ICredentialFactory__Impl.Stubs.CreatePasswordCredential(__ComObject, String, String, String) + 0x159 at Windows.Security.Credentials.PasswordCredential.__Factory_Windows_Security_Credentials__ICredentialFactory_CreatePasswordCredential(String, String, String, String) + 0x31 at Windows.Security.Credentials.PasswordCredential..ctor(String, String, String) + 0x31 at Tacx.UWP.Services.VaultService.SetToken(TokenIdentifier, String) + 0x83 105|2025-01-11T10:51:18.1393150+00:00|INFO|2|UserService|User 9a13d15e-f32a-4219-9822-fd2f35d877c5 logged in. 106|2025-01-11T10:51:18.1393150+00:00|INFO|2|AnalysisLogService|**LOGIN_SUCCESS:{"cloudId":"9a13d15e-f32a-4219-9822-fd2f35d877c5","bicycleProfile":"RacingBike","bicycleMass":7.5,"tyreCircumference":2.133,"tyreRollingResistanceCoefficient":0.0027,"projectedFrontalSurface":0.4,"airResistanceCoefficient":0.85} 108|2025-01-11T10:51:18.1471624+00:00|WARN|20|AppFeatureService|Attempt(1) to get feature flag after 0.5 seconds. 109|2025-01-11T10:51:18.2705303+00:00|ERROR|3|ActivityUploadService|986092af-2ea2-41e3-91ee-1836fc322b88_20250106050713.spl contains no data samples. 111|2025-01-11T10:51:18.3759300+00:00|INFO|2|PushNotificationService|TDA has successfully deployed NotificationHub installation 112|2025-01-11T10:51:18.3759300+00:00|INFO|2|PushNotificationService|TDA registered a listener for PushNotificationChannel successfully 113|2025-01-11T10:51:18.6621160+00:00|WARN|19|AppFeatureService|Attempt(2) to get feature flag after 0.5 seconds. 114|2025-01-11T10:51:19.0604661+00:00|INFO|2|AppFeatureService|TDA loaded 22 supported features for FeatureConfigurationService successfully. 116|2025-01-11T10:51:19.2015567+00:00|INFO|2|UpgradeView|New 117|2025-01-11T10:51:19.2148238+00:00|INFO|2|UpgradeView|Loaded UpgradeView 119|2025-01-11T10:51:19.2148238+00:00|INFO|2|UpgradeViewModel|Loaded UpgradeViewModel 121|2025-01-11T10:51:19.2647373+00:00|INFO|11|AnalysisLogService|**DEVICE:{"id":2,"name":"Tacx Neo 2T 64747","connectionState":"Uninitialized","firmware":null} 122|2025-01-11T10:51:19.2647373+00:00|INFO|11|AnalysisLogService|**DEVICE_CONNECT:{"id":2} 123|2025-01-11T10:51:19.2647373+00:00|INFO|11|AnalysisLogService|**DEVICE_CONNECT:{"id":2} 124|2025-01-11T10:51:19.2647373+00:00|INFO|11|AnalysisLogService|**DEVICE_CONNECT:{"id":2} 125|2025-01-11T10:51:19.2647373+00:00|INFO|11|AnalysisLogService|**DEVICE_CONNECT:{"id":2} 127|2025-01-11T10:51:19.2805272+00:00|INFO|11|AnalysisLogService|**DEVICE:{"id":3,"name":"HRM-Dual:142787","connectionState":"Uninitialized","firmware":null} 128|2025-01-11T10:51:19.2805272+00:00|INFO|11|AnalysisLogService|**DEVICE_CONNECT:{"id":3} 129|2025-01-11T10:51:19.2805272+00:00|INFO|11|DeviceService|+ ScanAndSelectBluetoothDevicesAsync 130|2025-01-11T10:51:19.2846010+00:00|INFO|11|DeviceService|Persisted device data loaded for device slots: 131|2025-01-11T10:51:19.2846010+00:00|INFO|5|DeviceService|Bluetooth scan connection initialized 132|2025-01-11T10:51:19.3373163+00:00|INFO|5|DeviceService|Device scan started. 133|2025-01-11T10:51:19.3373163+00:00|INFO|5|DeviceService|Bluetooth scanning started 134|2025-01-11T10:51:19.3373163+00:00|INFO|5|DeviceService|BluetoothScanning = True 135|2025-01-11T10:51:19.3683032+00:00|INFO|2|PushNotificationService|TDA has successfully subscribed for GarminConnect Notifications 158|2025-01-11T10:51:20.2798040+00:00|INFO|2|UpgradeView|Unloaded UpgradeView 159|2025-01-11T10:51:20.2798040+00:00|INFO|2|UpgradeViewModel|Unloaded UpgradeViewModel 162|2025-01-11T10:51:20.3596503+00:00|INFO|2|DashboardView|New 163|2025-01-11T10:51:20.4024756+00:00|INFO|11|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":2,"connectionState":"Initializing"} 164|2025-01-11T10:51:20.4024756+00:00|INFO|11|DeviceService|Connected as Trainer 165|2025-01-11T10:51:20.4024756+00:00|INFO|19|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":2,"connectionState":"Initialized"} 166|2025-01-11T10:51:20.4024756+00:00|INFO|11|DeviceService|Connected as SpeedSensor 167|2025-01-11T10:51:20.4024756+00:00|INFO|11|DeviceService|Connected as CadenceSensor 168|2025-01-11T10:51:20.4024756+00:00|INFO|11|DeviceService|Connected as PowerSensor 169|2025-01-11T10:51:20.4024756+00:00|INFO|11|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":3,"connectionState":"Initializing"} 170|2025-01-11T10:51:20.4024756+00:00|INFO|11|DeviceService|Connected as HeartRateSensor 171|2025-01-11T10:51:20.4024756+00:00|INFO|19|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":3,"connectionState":"Initialized"} 172|2025-01-11T10:51:20.4024756+00:00|INFO|2|DashboardView|Loaded DashboardView 173|2025-01-11T10:51:20.4024756+00:00|INFO|11|DeviceService|Device scan stopped. 174|2025-01-11T10:51:20.4535543+00:00|INFO|11|DeviceService|Bluetooth scanning stopped. 175|2025-01-11T10:51:20.4535543+00:00|INFO|11|DeviceService|BluetoothScanning = False 176|2025-01-11T10:51:20.4535543+00:00|INFO|11|DeviceService|Bluetooth scanning stopped. 177|2025-01-11T10:51:20.4535543+00:00|INFO|11|DeviceService|- ScanAndSelectBluetoothDevicesAsync 178|2025-01-11T10:51:20.4616751+00:00|INFO|2|AnalysisLogService|**VIEW_LOAD:{"view":"Dashboard"} 179|2025-01-11T10:51:20.5125081+00:00|INFO|21|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":3,"connectionState":"Connecting"} 180|2025-01-11T10:51:20.5125081+00:00|INFO|9|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":2,"connectionState":"Connecting"} 181|2025-01-11T10:51:20.8673807+00:00|INFO|2|ControlCenterViewModel|Loaded ControlCenterViewModel 182|2025-01-11T10:51:21.0335449+00:00|ERROR|2|ICloudServiceManager|GetDiOauth2TokenAsync Could not exchange IT sso2 token to DI oauth2 token. Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} --> Tacx.Cloud.Apis.Common.CloudApiException: Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} ---> Tacx.Cloud.Apis.FromSwagger.Client.ApiException: Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} at Tacx.Cloud.Services.GarminOauth2CloudService.<GetTokenAsyncWithHttpInfo>d__5.MoveNext() + 0x2e67 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<>c__DisplayClass4_0.<<GetTokenAsync>b__0>d.MoveNext() + 0xb6 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.BaseCloudService.<RegularInvoke>d__9`1.MoveNext() + 0x126 --- End of inner exception stack trace --- at Tacx.Cloud.Services.BaseCloudService.<RegularInvoke>d__9`1.MoveNext() + 0x1fd --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<GetTokenAsync>d__4.MoveNext() + 0x160 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<GetDiOauth2TokenAsync>d__2.MoveNext() + 0x110 183|2025-01-11T10:51:21.0406340+00:00|INFO|2|VaultService|No tokens with identifier DiOauth2TokenToken found in the vault. 184|2025-01-11T10:51:21.0495835+00:00|ERROR|2|VaultService|Error while adding token with identifier DiOauth2TokenToken to the vault: System.ArgumentException: The parameter is incorrect. Cannot create credential at System.Runtime.InteropServices.McgMarshal.ThrowOnExternalCallFailed(Int32, RuntimeTypeHandle) + 0x21 at __Interop.ComCallHelpers.Call(__ComObject, RuntimeTypeHandle, Int32, HSTRING, HSTRING, HSTRING, Void*) + 0xd2 at Windows.Security.Credentials.ICredentialFactory__Impl.Stubs.CreatePasswordCredential(__ComObject, String, String, String) + 0x159 at Windows.Security.Credentials.PasswordCredential.__Factory_Windows_Security_Credentials__ICredentialFactory_CreatePasswordCredential(String, String, String, String) + 0x31 at Windows.Security.Credentials.PasswordCredential..ctor(String, String, String) + 0x31 at Tacx.UWP.Services.VaultService.SetToken(TokenIdentifier, String) + 0x83 185|2025-01-11T10:51:21.0556862+00:00|INFO|2|VaultService|No tokens with identifier DiOauth2RefreshTokenToken found in the vault. 186|2025-01-11T10:51:21.0556862+00:00|ERROR|2|VaultService|Error while adding token with identifier DiOauth2RefreshTokenToken to the vault: System.ArgumentException: The parameter is incorrect. Cannot create credential at System.Runtime.InteropServices.McgMarshal.ThrowOnExternalCallFailed(Int32, RuntimeTypeHandle) + 0x21 at __Interop.ComCallHelpers.Call(__ComObject, RuntimeTypeHandle, Int32, HSTRING, HSTRING, HSTRING, Void*) + 0xd2 at Windows.Security.Credentials.ICredentialFactory__Impl.Stubs.CreatePasswordCredential(__ComObject, String, String, String) + 0x159 at Windows.Security.Credentials.PasswordCredential.__Factory_Windows_Security_Credentials__ICredentialFactory_CreatePasswordCredential(String, String, String, String) + 0x31 at Windows.Security.Credentials.PasswordCredential..ctor(String, String, String) + 0x31 at Tacx.UWP.Services.VaultService.SetToken(TokenIdentifier, String) + 0x83 187|2025-01-11T10:51:21.0652613+00:00|ERROR|2|RatingService|Invalid return from StoreContext. --> System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002) at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.UWP.Services.Rating.RatingService.<IsUpdateAvailableInAppStoreAsync>d__41.MoveNext() + 0xc4 189|2025-01-11T10:51:22.3134232+00:00|ERROR|2|RatingService|Invalid return from StoreContext. --> System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002) at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.UWP.Services.Rating.RatingService.<IsUpdateAvailableInAppStoreAsync>d__41.MoveNext() + 0xc4
I last successfully used it on 9th Jan. Tried just now (11 Jan 16:00) and did exactly the same as Thomas and druidh reported
I am using the mobile TTA Beta (ipad Pro)with no issues until TDA Beta (W11) crashing is fixed.
Same problem.
Taсx Trainer (Android) works, but there is no subscription.
12th Jan 17:22 UTC
Back to the Cannot Find Resource failure
11|2025-01-12T17:22:25.0355178+00:00|INFO|2|SystemUiLanguageTracker|System language is en-GB, but that language is not in the list of supported languages for our app. 16|2025-01-12T17:22:25.0999635+00:00|INFO|2|VaultService|Could not retrieve token with identifier DiOauth2TokenToken from the vault. 17|2025-01-12T17:22:25.0999635+00:00|INFO|2|VaultService|Could not retrieve token with identifier DiOauth2RefreshTokenToken from the vault. 27|2025-01-12T17:22:25.1972556+00:00|INFO|2|AnalysisLogService|**DEVICE:{"id":1,"name":"DEMO","connectionState":"Uninitialized","firmware":null} 28|2025-01-12T17:22:25.1972556+00:00|INFO|2|AnalysisLogService|**DEVICE_CONNECT:{"id":1} 31|2025-01-12T17:22:25.2106122+00:00|INFO|2|SystemInformationService| -------------------------------------------------------------------------------- application name Tacx Training™ Desktop App (Beta) application version 4.63.1.52871 cloud environment Beta culture English (United Kingdom) device family Windows.Desktop operating system WINDOWS OS version 10.0.26100.2605 architecture X64 available memory 9319.11 MB device model 81SX device manufacturer LENOVO -------------------------------------------------------------------------------- 32|2025-01-12T17:22:25.2126216+00:00|INFO|2|AnalysisLogService|**GENERAL:{"applicationName":"Tacx Training™ Desktop App (Beta)","applicationVersion":"4.63.1.52871","culture":"en-GB","operatingSystem":"WINDOWS","operatingSystemVersion":"10.0.26100.2605","operatingSystemArchitecture":"X64","availableMemory":9771798528,"deviceFamily":"Windows.Desktop"} 46|2025-01-12T17:22:25.2984340+00:00|INFO|2|AnalysisLogService|**CONNECTION_INTERNET:{"hasAdapter":true,"isConnected":true,"mediumType":"Wireless","networkAdapterId":"5d121859-1c36-4b33-8ed4-a4438097a2bd"} 72|2025-01-12T17:22:25.3108448+00:00|INFO|14|FilmDownloadService|FilmDownloadService initialized 80|2025-01-12T17:22:25.3747521+00:00|INFO|8|FilmsLocationService|FilmsLocationService Initialized 79|2025-01-12T17:22:25.3724454+00:00|WARN|4|LogService|Could not gather ANT logs --> System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002) at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.UWP.Services.Logging.LogService.<GetLogsAsync>d__5.MoveNext() + 0x327 84|2025-01-12T17:22:27.4108632+00:00|INFO|2|LoadingViewModel|Loaded LoadingViewModel 85|2025-01-12T17:22:27.4673437+00:00|INFO|2|LoadingViewModel|Unloaded LoadingViewModel 86|2025-01-12T17:22:27.6081582+00:00|WARN|15|UwpAntService|Unknown request received initialize_completed 88|2025-01-12T17:22:28.4855344+00:00|WARN|6|Application|Could not gather up logs to send to crash report --> System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002) at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at System.IO.WindowsRuntimeStorageExtensions.<OpenStreamForReadAsyncCore>d__1.MoveNext() + 0x10a --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.IO.WindowsRuntimeStorageExtensions.<OpenStreamForReadAsyncCore>d__1.MoveNext() + 0x160 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.UWP.Services.Logging.LogService.<GetZippedLogsAsync>d__7.MoveNext() + 0x1ce --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.UWP.App.AddLogsToAppCenterCrashAsync(ErrorReport) + 0xb4 89|2025-01-12T17:22:29.5462350+00:00|INFO|9|VaultService|Cleared 1 token(s) with identifier GarminTokenToken from the vault. 90|2025-01-12T17:22:29.5938587+00:00|INFO|9|VaultService|Added a token with identifier GarminTokenToken to the vault. 91|2025-01-12T17:22:29.6590704+00:00|INFO|9|VaultService|Cleared 1 token(s) with identifier GarminRefreshTokenToken from the vault. 92|2025-01-12T17:22:29.7180081+00:00|INFO|9|VaultService|Added a token with identifier GarminRefreshTokenToken to the vault. 93|2025-01-12T17:22:30.0376289+00:00|ERROR|9|ICloudServiceManager|GetDiOauth2TokenAsync Could not exchange IT sso2 token to DI oauth2 token. Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} --> Tacx.Cloud.Apis.Common.CloudApiException: Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} ---> Tacx.Cloud.Apis.FromSwagger.Client.ApiException: Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} at Tacx.Cloud.Services.GarminOauth2CloudService.<GetTokenAsyncWithHttpInfo>d__5.MoveNext() + 0x2e67 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<>c__DisplayClass4_0.<<GetTokenAsync>b__0>d.MoveNext() + 0xb6 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.BaseCloudService.<RegularInvoke>d__9`1.MoveNext() + 0x126 --- End of inner exception stack trace --- at Tacx.Cloud.Services.BaseCloudService.<RegularInvoke>d__9`1.MoveNext() + 0x1fd --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<GetTokenAsync>d__4.MoveNext() + 0x160 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<GetDiOauth2TokenAsync>d__2.MoveNext() + 0x110 94|2025-01-12T17:22:30.0536370+00:00|INFO|9|VaultService|No tokens with identifier DiOauth2TokenToken found in the vault. 95|2025-01-12T17:22:30.0694614+00:00|ERROR|9|VaultService|Error while adding token with identifier DiOauth2TokenToken to the vault: System.ArgumentException: The parameter is incorrect. Cannot create credential at System.Runtime.InteropServices.McgMarshal.ThrowOnExternalCallFailed(Int32, RuntimeTypeHandle) + 0x21 at __Interop.ComCallHelpers.Call(__ComObject, RuntimeTypeHandle, Int32, HSTRING, HSTRING, HSTRING, Void*) + 0xd2 at Windows.Security.Credentials.ICredentialFactory__Impl.Stubs.CreatePasswordCredential(__ComObject, String, String, String) + 0x159 at Windows.Security.Credentials.PasswordCredential.__Factory_Windows_Security_Credentials__ICredentialFactory_CreatePasswordCredential(String, String, String, String) + 0x31 at Windows.Security.Credentials.PasswordCredential..ctor(String, String, String) + 0x31 at Tacx.UWP.Services.VaultService.SetToken(TokenIdentifier, String) + 0x83 96|2025-01-12T17:22:30.0694614+00:00|INFO|9|VaultService|No tokens with identifier DiOauth2RefreshTokenToken found in the vault. 97|2025-01-12T17:22:30.0694614+00:00|ERROR|9|VaultService|Error while adding token with identifier DiOauth2RefreshTokenToken to the vault: System.ArgumentException: The parameter is incorrect. Cannot create credential at System.Runtime.InteropServices.McgMarshal.ThrowOnExternalCallFailed(Int32, RuntimeTypeHandle) + 0x21 at __Interop.ComCallHelpers.Call(__ComObject, RuntimeTypeHandle, Int32, HSTRING, HSTRING, HSTRING, Void*) + 0xd2 at Windows.Security.Credentials.ICredentialFactory__Impl.Stubs.CreatePasswordCredential(__ComObject, String, String, String) + 0x159 at Windows.Security.Credentials.PasswordCredential.__Factory_Windows_Security_Credentials__ICredentialFactory_CreatePasswordCredential(String, String, String, String) + 0x31 at Windows.Security.Credentials.PasswordCredential..ctor(String, String, String) + 0x31 at Tacx.UWP.Services.VaultService.SetToken(TokenIdentifier, String) + 0x83 98|2025-01-12T17:22:38.3139323+00:00|INFO|9|VaultService|Cleared 1 token(s) with identifier GarminTokenToken from the vault. 99|2025-01-12T17:22:38.3725035+00:00|INFO|9|VaultService|Added a token with identifier GarminTokenToken to the vault. 100|2025-01-12T17:22:38.4284528+00:00|INFO|9|VaultService|Cleared 1 token(s) with identifier GarminRefreshTokenToken from the vault. 101|2025-01-12T17:22:38.4781555+00:00|INFO|9|VaultService|Added a token with identifier GarminRefreshTokenToken to the vault. 102|2025-01-12T17:22:38.8598152+00:00|ERROR|15|ICloudServiceManager|GetDiOauth2TokenAsync Could not exchange IT sso2 token to DI oauth2 token. Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} --> Tacx.Cloud.Apis.Common.CloudApiException: Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} ---> Tacx.Cloud.Apis.FromSwagger.Client.ApiException: Error calling GetToken: {"error":"invalid_request","error_description":"The provided IT Access Token is invalid."} at Tacx.Cloud.Services.GarminOauth2CloudService.<GetTokenAsyncWithHttpInfo>d__5.MoveNext() + 0x2e67 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<>c__DisplayClass4_0.<<GetTokenAsync>b__0>d.MoveNext() + 0xb6 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.BaseCloudService.<RegularInvoke>d__9`1.MoveNext() + 0x126 --- End of inner exception stack trace --- at Tacx.Cloud.Services.BaseCloudService.<RegularInvoke>d__9`1.MoveNext() + 0x1fd --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<GetTokenAsync>d__4.MoveNext() + 0x160 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x21 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0x70 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x38 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task) + 0x17 at Tacx.Cloud.Services.GarminOauth2CloudService.<GetDiOauth2TokenAsync>d__2.MoveNext() + 0x110 103|2025-01-12T17:22:38.8598152+00:00|INFO|15|VaultService|No tokens with identifier DiOauth2TokenToken found in the vault. 104|2025-01-12T17:22:38.8756404+00:00|ERROR|15|VaultService|Error while adding token with identifier DiOauth2TokenToken to the vault: System.ArgumentException: The parameter is incorrect. Cannot create credential at System.Runtime.InteropServices.McgMarshal.ThrowOnExternalCallFailed(Int32, RuntimeTypeHandle) + 0x21 at __Interop.ComCallHelpers.Call(__ComObject, RuntimeTypeHandle, Int32, HSTRING, HSTRING, HSTRING, Void*) + 0xd2 at Windows.Security.Credentials.ICredentialFactory__Impl.Stubs.CreatePasswordCredential(__ComObject, String, String, String) + 0x159 at Windows.Security.Credentials.PasswordCredential.__Factory_Windows_Security_Credentials__ICredentialFactory_CreatePasswordCredential(String, String, String, String) + 0x31 at Windows.Security.Credentials.PasswordCredential..ctor(String, String, String) + 0x31 at Tacx.UWP.Services.VaultService.SetToken(TokenIdentifier, String) + 0x83 105|2025-01-12T17:22:38.8756404+00:00|INFO|15|VaultService|No tokens with identifier DiOauth2RefreshTokenToken found in the vault. 106|2025-01-12T17:22:38.8756404+00:00|ERROR|15|VaultService|Error while adding token with identifier DiOauth2RefreshTokenToken to the vault: System.ArgumentException: The parameter is incorrect. Cannot create credential at System.Runtime.InteropServices.McgMarshal.ThrowOnExternalCallFailed(Int32, RuntimeTypeHandle) + 0x21 at __Interop.ComCallHelpers.Call(__ComObject, RuntimeTypeHandle, Int32, HSTRING, HSTRING, HSTRING, Void*) + 0xd2 at Windows.Security.Credentials.ICredentialFactory__Impl.Stubs.CreatePasswordCredential(__ComObject, String, String, String) + 0x159 at Windows.Security.Credentials.PasswordCredential.__Factory_Windows_Security_Credentials__ICredentialFactory_CreatePasswordCredential(String, String, String, String) + 0x31 at Windows.Security.Credentials.PasswordCredential..ctor(String, String, String) + 0x31 at Tacx.UWP.Services.VaultService.SetToken(TokenIdentifier, String) + 0x83 107|2025-01-12T17:22:40.0031126+00:00|INFO|2|UserService|User 9a13d15e-f32a-4219-9822-fd2f35d877c5 logged in. 108|2025-01-12T17:22:40.0031126+00:00|INFO|2|AnalysisLogService|**LOGIN_SUCCESS:{"cloudId":"9a13d15e-f32a-4219-9822-fd2f35d877c5","bicycleProfile":"RacingBike","bicycleMass":7.5,"tyreCircumference":2.133,"tyreRollingResistanceCoefficient":0.0027,"projectedFrontalSurface":0.4,"airResistanceCoefficient":0.85} 110|2025-01-12T17:22:40.0031126+00:00|WARN|9|AppFeatureService|Attempt(1) to get feature flag after 0.5 seconds. 111|2025-01-12T17:22:40.1207938+00:00|ERROR|3|ActivityUploadService|986092af-2ea2-41e3-91ee-1836fc322b88_20250106050713.spl contains no data samples. 113|2025-01-12T17:22:40.2245748+00:00|INFO|2|PushNotificationService|TDA has successfully deployed NotificationHub installation 114|2025-01-12T17:22:40.2245748+00:00|INFO|2|PushNotificationService|TDA registered a listener for PushNotificationChannel successfully 115|2025-01-12T17:22:40.5112439+00:00|WARN|16|AppFeatureService|Attempt(2) to get feature flag after 0.5 seconds. 116|2025-01-12T17:22:41.0187575+00:00|WARN|16|AppFeatureService|Attempt(3) to get feature flag after 0.5 seconds. 117|2025-01-12T17:22:41.1145335+00:00|INFO|2|PushNotificationService|TDA has successfully subscribed for GarminConnect Notifications 118|2025-01-12T17:22:41.2410054+00:00|INFO|2|AppFeatureService|TDA loaded 22 supported features for FeatureConfigurationService successfully. 120|2025-01-12T17:22:41.5579351+00:00|INFO|2|UpgradeView|New 121|2025-01-12T17:22:41.5747985+00:00|INFO|2|UpgradeView|Loaded UpgradeView 123|2025-01-12T17:22:41.5747985+00:00|INFO|2|UpgradeViewModel|Loaded UpgradeViewModel 125|2025-01-12T17:22:41.6848917+00:00|INFO|19|AnalysisLogService|**DEVICE:{"id":2,"name":"Tacx Neo 2T 64747","connectionState":"Uninitialized","firmware":null} 126|2025-01-12T17:22:41.6848917+00:00|INFO|19|AnalysisLogService|**DEVICE_CONNECT:{"id":2} 127|2025-01-12T17:22:41.6848917+00:00|INFO|19|AnalysisLogService|**DEVICE_CONNECT:{"id":2} 128|2025-01-12T17:22:41.6848917+00:00|INFO|19|AnalysisLogService|**DEVICE_CONNECT:{"id":2} 129|2025-01-12T17:22:41.6848917+00:00|INFO|19|AnalysisLogService|**DEVICE_CONNECT:{"id":2} 131|2025-01-12T17:22:41.6848917+00:00|INFO|19|AnalysisLogService|**DEVICE:{"id":3,"name":"HRM-Dual:142787","connectionState":"Uninitialized","firmware":null} 132|2025-01-12T17:22:41.6848917+00:00|INFO|19|AnalysisLogService|**DEVICE_CONNECT:{"id":3} 133|2025-01-12T17:22:41.6848917+00:00|INFO|19|DeviceService|+ ScanAndSelectBluetoothDevicesAsync 134|2025-01-12T17:22:41.7005637+00:00|INFO|19|DeviceService|Persisted device data loaded for device slots: 135|2025-01-12T17:22:41.7005637+00:00|INFO|20|DeviceService|Bluetooth scan connection initialized 136|2025-01-12T17:22:41.7620368+00:00|INFO|20|DeviceService|Device scan started. 137|2025-01-12T17:22:41.7620368+00:00|INFO|20|DeviceService|Bluetooth scanning started 138|2025-01-12T17:22:41.7620368+00:00|INFO|20|DeviceService|BluetoothScanning = True 161|2025-01-12T17:22:42.7617176+00:00|INFO|2|UpgradeView|Unloaded UpgradeView 162|2025-01-12T17:22:42.7617176+00:00|INFO|2|UpgradeViewModel|Unloaded UpgradeViewModel 164|2025-01-12T17:22:42.8257287+00:00|INFO|15|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":2,"connectionState":"Initializing"} 165|2025-01-12T17:22:42.8257287+00:00|INFO|15|DeviceService|Connected as Trainer 166|2025-01-12T17:22:42.8257287+00:00|INFO|15|DeviceService|Connected as SpeedSensor 167|2025-01-12T17:22:42.8257287+00:00|INFO|15|DeviceService|Connected as CadenceSensor 168|2025-01-12T17:22:42.8257287+00:00|INFO|15|DeviceService|Connected as PowerSensor 169|2025-01-12T17:22:42.8257287+00:00|INFO|16|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":2,"connectionState":"Initialized"} 170|2025-01-12T17:22:42.8257287+00:00|INFO|15|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":3,"connectionState":"Initializing"} 171|2025-01-12T17:22:42.8257287+00:00|INFO|15|DeviceService|Connected as HeartRateSensor 172|2025-01-12T17:22:42.8257287+00:00|INFO|16|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":3,"connectionState":"Initialized"} 173|2025-01-12T17:22:42.8257287+00:00|INFO|15|DeviceService|Device scan stopped. 174|2025-01-12T17:22:42.8575721+00:00|INFO|15|DeviceService|Bluetooth scanning stopped. 175|2025-01-12T17:22:42.8575721+00:00|INFO|15|DeviceService|BluetoothScanning = False 176|2025-01-12T17:22:42.8575721+00:00|INFO|15|DeviceService|Bluetooth scanning stopped. 177|2025-01-12T17:22:42.8575721+00:00|INFO|15|DeviceService|- ScanAndSelectBluetoothDevicesAsync 179|2025-01-12T17:22:42.8575721+00:00|INFO|2|DashboardView|New 180|2025-01-12T17:22:42.9047523+00:00|INFO|2|DashboardView|Loaded DashboardView 181|2025-01-12T17:22:42.9258751+00:00|INFO|2|AnalysisLogService|**VIEW_LOAD:{"view":"Dashboard"} 183|2025-01-12T17:22:42.9358760+00:00|INFO|23|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":3,"connectionState":"Connecting"} 182|2025-01-12T17:22:42.9358760+00:00|INFO|14|AnalysisLogService|**DEVICE_CONNECTION_CHANGE:{"id":2,"connectionState":"Connecting"} 184|2025-01-12T17:22:43.2290803+00:00|INFO|2|ControlCenterViewModel|Loaded ControlCenterViewModel 185|2025-01-12T17:22:43.3628240+00:00|FATAL|2|Application|The application crashed: Cannot find a Resource with the Name/Key BooleanToSolidBrushConverter [Line: 0 Position: 0] --> Windows.UI.Xaml.Markup.XamlParseException: The text associated with this error code could not be found. Cannot find a Resource with the Name/Key BooleanToSolidBrushConverter [Line: 0 Position: 0]
Thank you all for reporting this bug. This was caused by the newly added 'News' item. We were able to quickly fix this and the Beta app should work as expected again. Sorry for the inconvenience!
Sorry but it still doesn't work. The news popup comes up and then the application terminates.
Still not working for me either. Same as above; news box appears then window closes.
Second attempt - New Climb Widget box appeared, I closed that and now have the normal Dashboard.
Third and fourth attempts both failed after the News box appeared, before I could close them