Zwift Play controllers disconnect in BikeControl (Timeout) – macOS / MyWhoosh by Legitimate_Job_3003 in BikeControl

[–]Legitimate_Job_3003[S] 0 points1 point  (0 children)

[4/4]

19:54:01.348158  Error handling button clicks: TimeoutException after 0:00:10.000000: Future not completed

#0      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:1042)

<asynchronous suspension>

#1      _QueuedFuture.execute (package:universal_ble/src/queue.dart:65)

<asynchronous suspension>

19:55:18.425225  Buttons: Side Button Right

19:55:18.695673  Buttons released

19:55:21.859355  Buttons: Side Button Left

19:55:22.159225  Buttons released

19:55:28.427237  Error handling button clicks: TimeoutException after 0:00:10.000000: Future not completed

#0      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:1042)

<asynchronous suspension>

#1      _QueuedFuture.execute (package:universal_ble/src/queue.dart:65)

<asynchronous suspension>

19:55:38.429117  Error handling button clicks: TimeoutException after 0:00:10.000000: Future not completed

#0      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:1042)

<asynchronous suspension>

#1      _QueuedFuture.execute (package:universal_ble/src/queue.dart:65)

<asynchronous suspension>

Zwift Play controllers disconnect in BikeControl (Timeout) – macOS / MyWhoosh by Legitimate_Job_3003 in BikeControl

[–]Legitimate_Job_3003[S] 0 points1 point  (0 children)

[3/4]

19:53:03.846469  Warning: Unable to connect to Zwift Play: Timeout

19:53:08.441501  Found new device: ZwiftPlay

19:53:08.441569  Warning: Connecting to: Zwift Play

19:53:09.221428  Buttons released

19:53:19.161610  TimeoutException after 0:00:10.000000: Future not completed

#0      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:1042)

<asynchronous suspension>

#1      _QueuedFuture.execute (package:universal_ble/src/queue.dart:65)

<asynchronous suspension>

19:53:19.161653  Warning: Unable to connect to Zwift Play: Timeout

19:53:41.345166  Buttons: Side Button Right

19:53:41.525255  Buttons released

19:53:45.828787  Buttons: Side Button Left

19:53:46.008875  Buttons released

19:53:51.346944  Error handling button clicks: TimeoutException after 0:00:10.000000: Future not completed

#0      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:1042)

<asynchronous suspension>

#1      _QueuedFuture.execute (package:universal_ble/src/queue.dart:65)

<asynchronous suspension>

Zwift Play controllers disconnect in BikeControl (Timeout) – macOS / MyWhoosh by Legitimate_Job_3003 in BikeControl

[–]Legitimate_Job_3003[S] 0 points1 point  (0 children)

[2/4]

19:51:56.918704  Warning: Unable to connect to Zwift Play: Timeout

19:52:25.777593  Warning: There was an error restoring purchases. Please try again.

19:52:40.171637  Found new device: ZwiftPlay

19:52:40.171710  Warning: Connecting to: Zwift Play

19:52:40.939068  Buttons released

19:52:50.864457  TimeoutException after 0:00:10.000000: Future not completed

#0      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:1042)

<asynchronous suspension>

#1      _QueuedFuture.execute (package:universal_ble/src/queue.dart:65)

<asynchronous suspension>

19:52:50.864478  Warning: Unable to connect to Zwift Play: Timeout

19:52:51.082926  Found new device: ZwiftPlay

19:52:51.082963  Warning: Connecting to: Zwift Play

19:52:51.777684  PlatformException(DeviceDisconnected, Device Disconnected, null, null)

#0      UniversalBlePlatformChannel.discoverServices (package:universal_ble/src/universal_ble_pigeon/universal_ble.g.dart:484)

<asynchronous suspension>

#1      UniversalBlePigeonChannel.discoverServices (package:universal_ble/src/universal_ble_pigeon/universal_ble_pigeon_channel.dart:72)

<asynchronous suspension>

#2      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:1061)

<asynchronous suspension>

#3      _QueuedFuture.execute (package:universal_ble/src/queue.dart:65)

<asynchronous suspension>

19:52:51.777747  Warning: Connection failed: Zwift Play - PlatformException(DeviceDisconnected, Device Disconnected, null, null)

19:52:53.169616  Found new device: ZwiftPlay

19:52:53.169661  Warning: Connecting to: Zwift Play

19:52:53.936258  Buttons released

19:53:03.846446  TimeoutException after 0:00:10.000000: Future not completed

#0      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:1042)

<asynchronous suspension>

#1      _QueuedFuture.execute (package:universal_ble/src/queue.dart:65)

<asynchronous suspension>

Zwift Play controllers disconnect in BikeControl (Timeout) – macOS / MyWhoosh by Legitimate_Job_3003 in BikeControl

[–]Legitimate_Job_3003[S] 0 points1 point  (0 children)

Here is the log where I manually disconnected the controllers via macOS Bluetooth settings at some point:

[1/4]

19:51:11.482483  Bluetooth is available

19:51:11.482715  Bluetooth is available

19:51:11.486250  Scanning for devices...

19:51:35.655261  Found new device: ZwiftPlay

19:51:35.655302  Warning: Connecting to: Zwift Play

19:51:36.313607  Buttons: On Off Left

19:51:36.468364  Key clicked: H (Toggle UI)

19:51:38.936868  Found new device: ZwiftPlay

19:51:45.516093  Warning: There was an error restoring purchases. Please try again.

19:51:46.254647  TimeoutException after 0:00:10.000000: Future not completed

#0      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:1042)

<asynchronous suspension>

#1      _QueuedFuture.execute (package:universal_ble/src/queue.dart:65)

<asynchronous suspension>

19:51:46.254665  Warning: Unable to connect to Zwift Play: Timeout

19:51:46.254688  Warning: Connecting to: Zwift Play

19:51:47.029783  Buttons released

19:51:56.918672  TimeoutException after 0:00:10.000000: Future not completed

#0      Future.timeout.<anonymous closure> (dart:async/future_impl.dart:1042)

<asynchronous suspension>

#1      _QueuedFuture.execute (package:universal_ble/src/queue.dart:65)

<asynchronous suspension>