I don’t see that bike listed as being supported by Zwift. It might only work with the console on the bike and the Schwinn app, they can be very proprietary.
Schwinn 170/270 BLE protocol support should be added to Zwift. Service UUID: 3bf58980-3a2f-11e6-9011-0002a5d5c51b, EventRecordDesc UUID: 5c7d82a0-9803-11e3-8a6c-0002a5d5c51b contains cadence and power data. Example: hxxps://github.com/ursoft/connectivity-samples/blob/08c4b415fa57da2b595cf195b695093615ec65d8/BluetoothLeGatt/Application/src/main/java/com/example/android/bluetoothlegatt/BluetoothLeService.java#L176
I think it is the other way around: Schwinn need to send the data that Zwift need. Zwift follow the standard Blutooth protocol. some trainers use a propriety protocol.