Zwift crash randomly (because of bluethooth?)

Hello Zwift team,

I currently face (again after a longer while) random crashes of the application with a short freeze and afterwards back on the desktop. The system is a windows 10 pc, core i7, 16gb ram, gtx 1050.
I have the slight feeling that other devices like wireless bluetooth headphones are causing this crashes.

System logs are:
Name der fehlerhaften Anwendung: ZwiftApp.exe, Version: 0.0.0.0, Zeitstempel: 0x5cd4ddf0
Name des fehlerhaften Moduls: ZwiftApp.exe, Version: 0.0.0.0, Zeitstempel: 0x5cd4ddf0
Ausnahmecode: 0xc0000005
Fehleroffset: 0x000000000013c299
ID des fehlerhaften Prozesses: 0x118c
Startzeit der fehlerhaften Anwendung: 0x01d50a86de0296e9
Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\Zwift\ZwiftApp.exe
Pfad des fehlerhaften Moduls: C:\Program Files (x86)\Zwift\ZwiftApp.exe
Berichtskennung: 72be6916-9218-4595-bafb-c6c5b67fc617
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:

Zwift logs are:
[21:06:01] ANT : Rx Fail on channel 1

[21:06:01] FPS  60, 49808, 11845, 383904

[21:06:01] FE-C 26 received

[21:06:01] ANT  : Transfer Completed.

[21:06:02] ANT  : Rx Fail on channel 1

[21:06:02] ANT  : Rx Fail on channel 3

[21:06:02] ANT  : Rx Fail on channel 3

[21:06:02] FE-C 26 received

[21:06:03] FE-C 224 received

[21:06:03] ANT  : Transfer Completed.

[21:06:03] ANT  : Rx Fail on channel 3

[21:06:03] FPS  52, 49340, 11845, 385802

[21:06:03] FE-C 26 received

[21:06:04] FE-C 17 received

[21:06:05] NETCLIENT:[WARN] Auxiliary Controller failed to shut down tcp socket: 'Eine Anforderung zum Senden oder Empfangen von Daten wurde verhindert, da der Socket nicht verbunden ist und (beim Senden über einen Datagrammsocket mit einem sendto-Aufruf) keine Adresse angegeben wurde.' (-1030752896)

[21:06:05] NETCLIENT:[ERROR] Auxiliary Controller failed to connect to socket: 'Der E/A-Vorgang wurde wegen eines Threadendes oder einer Anwendungsanforderung abgebrochen.' (995)

If you need more information to fix this issue please let me know.
Thanks
Simon

Did you fix this as I now have the same issue.

Can you give more info on the system you are using, when it crashes and what trainer interface.

Neo 1 - Win 10, i7 Acer NVIDA 4 gig Graphics.

Interesting Win10 wouldn’t do a reset, I think this was because there was an pending Windows update available, also noticed there was a Windows Defender Update that had also failed.

So Ive turned off completely Windows defender, just rode for 20 mins, no freeze, no crash.

Will do some more testing and update.

Have run same system for 2 years flawlessly then last week this started, random screen freeze for 5 to 10 secs.

What Graphics card do you have? Bluetooth or ant+

It may be that some other program is interrupting Zwift. Look at your task manager to see what other programs is running. I also found the running in Windowed mode give me the best performance. I do use borderless gaming to simulate full screen.

Its an Nvidia 4 Gig, Will try both those things cheers as I do run it full screen. But since I turned defender off its been ok. Fingers crossed.

Lets hope you found the culprit. :grin:

One thing to note Nivida 4gb can be many different Graphic cards, they made the first 4gb GPU in 2008 and trus me that wont run Zwift. LOL

OK, was getting connection refused errors in the zwift log also. So combination of Windows Defender, Dropping the Res and Running it in Windowd Mode in the Settings in Zwift. 10 mile solo, no Freeze! Fingers crossed its sorted. It was doing it every couple of minutes. Thx for the assist.

1 Like

Are there any news to the original ticket? Windowed mode is not an option. I also run Zwift in elevated mode with admin rights which I thought was solving the problem until it started crashing again…

Why is it not an option?

Because the whole bug should only be a permission problem. I am a software developer myself and if I would suggest this as the solution the discussion would be over in no time. Btw. having the program window in windowed mode causes the window to always have a different size and also a different location on screen. This would cause that I have to re-align the windows again every time bevor I start a ride.
Can your dev team please elaborate if the problem is relying on a bluetooth connection used by any different program than zwift itself. It seems like I have the crashes more often with my headphones (Bluthooth) attached.

Bluetooth headphones tend to cause dropouts. Do you have the option to use ant+ for your training and then you have bluetooth for your headphones. I am not a developer but I think that the bluetooth headphones take priority from time to time.

Install borderlessgamimg app you can specify where and how big Zwift should open. But if it is a bluetooth issue then windowed mode won’t help, I suggested that because I thought it might be another program taking priority of the screen.

I just ran into this exact same problem today. But, I was not running Bluetooth, rather ANT. Coincidentally, the Zwift app got updated today also just prior to my ride. Also running Window 10 pc, i7, 16gb RAM.

Similar problem today. 2 crash. The first one after 8’ and the second one after 26-27’ when I was 3’ from the end of workout :grimacing:
Dell System XPS L502X
Intel(R) Core™ i7-2670QM CPU @ 2.20GHz (8 CPUs), ~2.2GHz
Windows 10 Home 64-bit (10.0, Build 18363) (18362.19h1_release.190318-1202)
Memory: 8192MB RAM
I have 1 ANT+ and 1 BlueTooth devices connected on the desktop to rest of devices.
last lines shown on log file
[9:10:20] NETCLIENT:[WARN] Auxiliary Controller failed to shut down tcp socket: ‘No se permitió una solicitud para enviar o recibir datos ya que el socket no está conectado y no se ha proporcionado ninguna dirección, al realizar el envío en un socket de datagramas por medio de una llamada sendto.’ (10057)
[9:10:20] NETCLIENT:[INFO] Auxiliary Controller failed to connect to socket: ‘La operación de E/S se anuló por una salida de subproceso o por una solicitud de aplicación.’ (995)
[9:10:20] ANT : Rx Fail on channel 2
[9:10:21] Starting critical power curve search job (131354240) mTimeStamp = 517.52271 m_lastSearchTime = 517.52271 calculating=false
[9:10:22] FPS 13, 204049, 10182, -339536
[9:10:22] ANT : Rx Fail on channel 1
[9:10:24] Chat: GACHE (RCC) 694873 (World): Passage niveau 9
[9:10:34] ANT : Rx Fail on channel 2
[9:11:05] ANT : Unknown Channel(0) Event 52
[9:11:05] NETCLIENT:[INFO] Failed one leg latency threshold test. [min: 6609, avg: 6747, max: 6899, n: 5]
[9:11:14] NETCLIENT:[WARN] UDP connection timeout (1 so far), reconnection attempt 1
[9:11:14] NETCLIENT:[INFO] Connecting to UDP server…
[9:11:14] NETCLIENT:[INFO] UDP metrics {StC Rx: 403, Rx error: 0, CtS Tx: 173, Tx error: 0}
[9:11:14] ANT : Unknown Channel(1) Event 53
[9:11:14] ANT : Rx Fail on channel 1
[9:11:39] NETCLIENT:[INFO] Sending telemetry…
[9:11:39] NETCLIENT:[WARN] UDP connection timeout (2 so far), reconnection attempt 2
[9:11:39] NETCLIENT:[INFO] Connecting to UDP server…
[9:11:43] ANT : Unknown Channel(0) Event 52
[9:11:43] ANT : Unknown Channel(2) Event 53
[9:11:43] ANT : Unknown Channel(0) Event 52
[9:11:59] NETCLIENT:[WARN] TCP connection timed out owing to inactivity
[9:11:59] NETCLIENT:[INFO] TCP host 34.213.39.98:3023
[9:11:59] NETCLIENT:[INFO] Connecting to TCP server…
[9:12:03] NETCLIENT:[WARN] Request timed out for: POST https://api.segment.io/v1/track
[9:12:03] NETCLIENT:[ERROR] Failed to send telemetry
[9:12:03] NETCLIENT:[WARN] UDP connection timeout (3 so far), reconnection attempt 3
[9:12:03] NETCLIENT:[INFO] Connecting to UDP server…
[9:12:06] ANT : Unknown Channel(2) Event 53
[9:12:06] ANT : Rx Fail on channel 1
[9:12:06] ANT : Rx Fail on channel 1
[9:12:06] ANT : Rx Fail on channel 1
[9:12:06] ANT : Unknown Channel(0) Event 52
[9:12:06] ANT : Unknown Channel(2) Event 53
[9:12:15] ANT : Unknown Channel(0) Event 52
[9:12:15] ANT : Unknown Channel(2) Event 53
[9:12:23] ANT : Unknown Channel(0) Event 52
[9:12:23] ANT : Unknown Channel(2) Event 53
[9:12:23] ANT : Rx Fail on channel 1
[9:12:23] ANT : Rx Fail on channel 1
[9:12:23] ANT : Rx Fail on channel 1
[9:12:23] ANT : Rx Fail on channel 1
[9:12:23] ANT : Rx Fail on channel 1
[9:12:23] ANT : Rx Fail on channel 1
[9:12:23] ANT : Rx Fail on channel 1
[9:12:23] ANT : Rx Fail on channel 1
[9:12:23] ANT : Unknown Channel(0) Event 52
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Rx Fail on channel 1
[9:12:32] ANT : Unknown Channel(0) Event 52
[9:12:32] ANT : Unknown Channel(1) Event 53
[9:12:39] NETCLIENT:[INFO] Sending telemetry…
[9:12:39] NETCLIENT:[INFO] UDP metrics {StC Rx: 0, Rx error: 0, CtS Tx: 0, Tx error: 0}
[9:12:39] NETCLIENT:[WARN] UDP connection timeout (4 so far), reconnection attempt 4
[9:12:39] NETCLIENT:[INFO] Connecting to UDP server…
[9:12:39] ANT : Unknown Channel(0) Event 52
[9:12:39] ANT : Unknown Channel(0) Event 52
[9:12:39] BLE : Starting Native BLE search
[9:12:46] ANT : Rx Fail on channel 2
[9:12:46] ANT : Rx Fail on channel 1

Any suggestion?
I have already sent the 24h event viewer windows log to support.
Thanks in advance

Hi, what gpu are u using? Also when it’crashes’ does it freeze or shut down to deskt?

Intel(R) HD Graphics 3000
NVIDIA GeForce GT 525M
Always freeze and I have to shutdown manually because the keyboard does not work.
And twice o 3 times, blue window and core dump.

FYI
In the last 3 activities, I am not using the ANT+ USB (only the Bluetooth USB) and the Zwift program only the first time exited abruptly but the computer still worked normally, and the next 2 I was able to finish activity without any problem.
Then only thing is that I cannot see the HRM-Tri data on screen that works with ANT+
Let see how it goes next activities.
So the problem seem to be with the 2 USB devices (ANT+ & Bluetooth) connected to the computer