I have been working on this a while. My machine is a Windows 7 x64 Professional. My Ant+ can send/receive data files from Garmin Connect, but when I try to upgrade my watch to Firmware 3.00, I get a consistent error - Error Installing the Update. There is no further information. I have checked that my proxy settings are on Auto. My machine has the bleeding edge .Net 4.5.2.
The configuration_settings have the following:
<ConfigurationService.ConfigurationSettings xmlns="schemas.datacontract.org/.../Garmin.Omt.Service.Configuration" xmlns:i="www.w3.org/.../SelectedOption><Url i:nil="true"/><Username i:nil="true"/><Password i:nil="true"/></Proxy></ConfigurationService.ConfigurationSettings>
My Express Log contains the following:
18:06:36.1443 | 1 | I | express, Version=4.0.21.0, Culture=neutral, PublicKeyToken=null
18:06:36.1553 | 1 | I | Version: 4.0.21.0
18:06:36.1553 | 1 | I | Current Garmin Locale: en_US
18:06:36.1553 | 1 | I | Launching tray: C:\Program Files (x86)\Garmin\Express Tray\ExpressTray.exe
18:06:36.6579 | 11 | I | Successfully opened channel to IEventService.
18:06:36.6849 | 8 | I | Successfully opened channel to IUpdateService.
18:06:36.6889 | 8 | I | Successfully opened channel to IDownloadService.
18:06:36.7029 | 11 | I | Successfully opened channel to IDeviceService.
18:06:36.7029 | 11 | I | Successfully opened channel to ISyncService.
18:06:36.7029 | 11 | I | Successfully opened channel to IOperationService.
18:06:36.7169 | 11 | I | Successfully opened channel to IMigrationService.
18:06:36.7169 | 8 | I | Successfully opened channel to IConfigurationService.
18:06:36.7169 | 11 | I | Successfully opened channel to INotificationService.
18:06:37.2209 | 1 | I | Opening channel to tray communication service.
18:06:37.2324 | 8 | I | Successfully opened channel to ITrayCommunicationService.
18:06:37.2324 | 1 | I | Opening channel to subscription service.
18:06:37.2470 | 4 | I | Successfully opened channel to ISubscriptionService.
18:06:37.2670 | 1 | I | Sending Launch Analytic
18:06:37.2670 | 1 | D | Launch Analytic [Client: express] [Launch Client: express] [Version: 4.0.21.0] [Launch Version: 4.0.21.0]
18:06:37.3965 | 1 | I | Settings upgraded from previous version.
18:06:37.5590 | 1 | I | Navigating to page: Garmin.Omt.Express.UI.DeviceHub.DeviceHubViewModel
18:06:37.6400 | 1 | I | Client Device List:
18:06:37.6780 | 1 | W | Failed to load proxy configuration
System.ServiceModel.FaultException: The creator of this fault did not specify a Reason.
at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
at System.ServiceModel.Channels.ServiceChannelProxy.TaskCreator.<>c__DisplayClass2.<CreateTask>b__1(IAsyncResult asyncResult)
at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.App.<LoadProxyAsync>d__3c.MoveNext() at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
at System.ServiceModel.Channels.ServiceChannelProxy.TaskCreator.<>c__DisplayClass2.<CreateTask>b__1(IAsyncResult asyncResult)
at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.App.<LoadProxyAsync>d__3c.MoveNext()
18:06:40.8359 | 1 | I | Navigating to page: Garmin.Omt.Express.UI.AddDevice.AttachViewModel
18:07:41.8532 | 1 | I | Navigating to page: Garmin.Omt.Express.UI.AddDevice.Help.AddDeviceHelpViewModel
18:08:29.9713 | 1 | I | Navigating to page: Garmin.Omt.Express.UI.AddDevice.Help.AddOtherDeviceViewModel
18:08:38.2318 | 1 | I | Going back to page type Garmin.Omt.Express.UI.AddDevice.AttachViewModel
18:08:38.2318 | 1 | I | Page found, navigating back to this page
18:08:52.4371 | 1 | I | Showing modal: Garmin.Omt.Express.UI.Settings.SettingsViewModel
18:08:58.3504 | 1 | I | Navigating to page: Garmin.Omt.Express.UI.AddDevice.DevicesFoundViewModel
18:08:58.3504 | 1 | I | Add device help timer was cancelled.
System.Threading.Tasks.TaskCanceledException: A task was canceled.
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.UI.AddDevice.AttachViewModel.<StartTimer>d__20.MoveNext() at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.UI.AddDevice.AttachViewModel.<StartTimer>d__20.MoveNext()
18:08:59.5285 | 9 | W | Failed to save settings:
System.ServiceModel.FaultException: The creator of this fault did not specify a Reason.
at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
at System.ServiceModel.Channels.ServiceChannelProxy.TaskCreator.<>c__DisplayClass2.<CreateTask>b__1(IAsyncResult asyncResult)
at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.UI.Settings.ProxyViewModel.<SaveSettingsAsync>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.UI.Settings.SettingsViewModel.<<OnClose>b__8>d__9.MoveNext() at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
at System.ServiceModel.Channels.ServiceChannelProxy.TaskCreator.<>c__DisplayClass2.<CreateTask>b__1(IAsyncResult asyncResult)
at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.UI.Settings.ProxyViewModel.<SaveSettingsAsync>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Garmin.Omt.Express.UI.Settings.SettingsViewModel.<<OnClose>b__8>d__9.MoveNext()
18:09:01.3613 | 1 | I | Navigating to page: Garmin.Omt.Express.UI.AddDevice.PairingViewModel
18:09:31.5216 | 1 | W | Failed to pair device 3842473659. Exception: The creator of this fault did not specify a Reason.
18:09:37.8144 | 1 | W | Failed to pair device 3842473659. Exception: The creator of this fault did not specify a Reason.
18:09:42.9010 | 1 | W | Failed to pair device 3842473659. Exception: The creator of this fault did not specify a Reason.
18:10:24.9699 | 1 | I | Navigating to page: Garmin.Omt.Express.UI.AddDevice.AddDeviceViewModel
18:10:27.7862 | 1 | I | Showing modal: Garmin.Omt.Express.UI.AddDevice.SSOWidgetViewModel
18:10:28.6868 | 1 | I | Loading frame and showing spinner. URL: about:blank
18:10:28.6928 | 1 | I | Loading frame complete. URL: about:blank
18:10:28.6928 | 1 | D | Done loading frame. Hiding spinner. URL: about:blank
18:10:28.7413 | 1 | I | Loading frame and showing spinner. URL: https://sso.garmin.com/sso/embed?clientId=GarminExpressConnect&socialEnabled=true&locale=en_US&reauth=true&createAccountShown=False&openCreateAccount=False&usernameShown=false&displayNameShown=true&cssUrl=http://static.garmincdn.com/express/gauth-windows-1.0.min.css