Everyday Movement Gear
As an Amazon Associate I earn from qualifying purchases. About paid links
Documented purchase decisions / Product buying guide

KICKR Virtual Shifting: Check Trainer Firmware, Controller and App as One Purchase

Check trainer generation, firmware, app, controller and drivetrain before ordering virtual-shifting hardware.

Published 2026-10-18 · Everyday Movement Gear editorial desk · Research-based buying guide

We have not performed hands-on testing of the products discussed. Manufacturer references and official guidance support the documented information below; comparison exercises are our editorial guidance.

A Zwift Cog is only one part of a virtual-shifting purchase. Check the trainer generation, installed firmware, app, controller and bike requirements together before ordering. Wahoo’s current support page distinguishes several combinations, so an item fitting physically does not establish the complete software workflow. This guide separates documented support from the details still needed for an actual shopping basket.

Understanding Virtual Shifting Compatibility

Wahoo's virtual shifting feature is currently supported by both Zwift and Rouvy, which means that users can enjoy this functionality across different platforms. However, it is essential to note that older FAQs suggesting that only Zwift is compatible are outdated. This change emphasizes the importance of checking Wahoo's official support page for the most current information regarding trainer compatibility and firmware requirements.

For instance, if you own a KICKR MOVE, the firmware must be at least version 1.3.14 to support virtual shifting. Similarly, KICKR v6 requires firmware version 5.2.15 or higher. If you have an older KICKR model, such as the KICKR v5 or earlier, you will not be able to utilize this feature, as Wahoo has stated that these versions do not support the necessary protocol.

Firmware and App Requirements

To successfully use virtual shifting, both your trainer and app must meet specific firmware versions. For example, Zwift must be updated to version 1.59 or higher, while Rouvy requires version 4.3.5 or above. This means that if you are considering purchasing a subscription to either app, you should ensure that your trainer's firmware is compatible with the app version you intend to use.

In a hypothetical MOVE-owner purchase, the documented trainer firmware and app versions are only the first checks. The buyer must also match a supported controller configuration and the bike’s drivetrain requirements. Keep each condition on the same order record rather than treating a firmware update alone as proof that the complete setup is supported.

Controller Considerations

The controller you choose also plays a significant role in the virtual shifting experience. Zwift Play controllers are designed to work specifically with Zwift, while other configurations may be necessary for Rouvy. If you are using a Click configuration, you should verify that it is compatible with your chosen app.

For example, if you are a KICKR CORE owner using a Click configuration, you must ensure that it is set up correctly for either Zwift or Rouvy to utilize virtual shifting effectively. This highlights the importance of not only focusing on the trainer and app but also on the controller's compatibility.

Drivetrain and Cassette Compatibility

While a Zwift Cog can be used for virtual shifting, it is not mandatory. Wahoo's support page clarifies that a compatible cassette may suffice, and the physical installation of a cog does not guarantee virtual shifting compatibility. This means that buyers should check their bike's drivetrain and frame compatibility separately from the cog installation.

For instance, if you have a compatible cassette installed on your bike, you can still enjoy virtual shifting without the Zwift Cog. However, it is crucial to ensure that your entire setup—trainer, app, controller, and drivetrain—is compatible to avoid any disappointment.

Limitations of Virtual Shifting

It is essential to understand that Wahoo's virtual shifting feature is limited to normal simulation riding and does not extend to ERG workouts. This distinction is important for buyers who may be looking to use virtual shifting in various training modes. Therefore, if your primary focus is on structured workouts, you may need to consider how this limitation affects your training goals.

In summary, while virtual shifting offers an exciting feature for indoor cycling, it is not universally applicable across all workout types. Buyers should evaluate their training preferences when considering the purchase of a trainer and the associated components.

Compare the trade-offs

DecisionDocumented scopeBuyer still checks
Older KICKR v5 or earlierRequired protocol unsupportedDo not buy Cog as an assumed upgrade path
CORE generationCORE 1 and CORE 2 have separate listed firmwareExact generation and installed version
ApplicationZwift and Rouvy with stated conditionsCurrent app/device requirements
ControllerPlay only in Zwift; supported Click configurations differActual chosen controller and app
DrivetrainCompatible cassette or Cog configurationsBike/frame and drivetrain documentation
Complete orderNo current price verifiedSubscriptions and missing hardware cost

Your purchase checklist

Sources and further reading

Reference links concern the stated topic or example. They do not indicate endorsement of this publication. Product versions, local labels, availability and seller terms can change; verify the exact listing before ordering.

Browse all product guides → · Use the planning tool →