Independent technical referenceOfficial site
  • Electric mobility
  • Electric scooter

Error 21

Segway-Ninebot Error 21 on electric scooter: battery communication error

Verified with sources2 sourcesReviewed Oct 3, 2026
Technician coming? See the 2 steps they must show you
White Xiaomi Mi Electric Scooter M365 electric kick scooter, side view
Axel.206CC0Image source

Risk level

Medium

Proceed carefully and stop if the check is unclear.

Urgency

Medium

Quick answer

On the Segway-Ninebot E2 Pro, Error 21 is a battery communication error. Do not ride or open the battery compartment: Segway has the battery to controller connection checked and, if it is fine, a test with another battery at service.

Safety first

Stop and check this first

  • Do not open the compartment or reconnect the lithium battery yourself. If the battery looks swollen, deformed, smells or is hot, stop riding and charging the scooter and contact authorized service.

Safe checks you can perform

  • Code and beeps on the display and app
  • Outside of the battery compartment
  • Firmware update in the app

Leave these tasks to a qualified professional

  • Do not attempt this professional task: Battery and controller reconnection
  • Do not attempt this professional task: Test with another battery and controller check

What a technician must be able to justify

A technician is coming

These are the steps they must carry out and show you. Tick them as they work: if steps are skipped, do not accept a part swap.

These are not instructions for opening or handling the equipment yourself. They are the checks that should support a technical conclusion.

  1. Battery and controller reconnection

    What they doAuthorized service opens the scooter, checks whether the battery to controller cable is loose and reconnects it.

    They must show youthe loose connector or that it was fine.

    In writingthe finding and the power on test.

  2. Test with another battery and controller check

    What they doIf the connection is fine, the technician tries a good original battery and, if the error stays, checks the controller.

    They must show youthe result with the other battery.

    In writingthe part replaced (battery or controller), its reference and the final test.

Before accepting a part or repair

Nothing has been shown yet. Do not accept a part swap based on the code alone.

Checks and evidence, step by step

Follow the documented order. An error code identifies the affected system, but it does not prove by itself which part has failed.

  1. 1

    Code and beeps on the display and app

    No special tools

    Procedure

    Who:
    you.
    How:
    switch the scooter on and note the flashing number and the beeps; the E2 Pro self-test manual pairs 21 with two long and one short beep. Then connect it to the Segway-Ninebot app, which the manual says shows the code.
    Result that matters:
    that number, beeps and app all match 21.
    If they match:
    do not ride and get the details ready for service.
    If they do not:
    note what you see, because another code changes the diagnosis.
    Evidence to keep:
    a video with sound of power on and an app screenshot.

    Evidence: Ninebot eKickScooter E2 Pro Product Manual · E2 Pro Self Test Manual

  2. 2

    Outside of the battery compartment

    No special tools

    Procedure

    Who:
    you, with the scooter off and unplugged from the charger.
    How:
    look at the battery compartment area without opening it: knocks, cracks, missing screws or deformation.
    Result that matters:
    visible damage that could have loosened the connection.
    If there is:
    tell the service and do not charge the scooter until checked.
    If not:
    checking the internal connection is still a service job.
    Evidence to keep:
    photos of the compartment.

    Evidence: Ninebot eKickScooter E2 Pro Product Manual

  3. 3

    Firmware update in the app

    No special tools

    Procedure

    Who:
    you.
    How:
    connect the scooter to the Segway-Ninebot app and update the firmware to the latest version, as Segway's maintenance schedule asks.
    Result that matters:
    whether 21 stays after the update.
    If it clears:
    note the installed version.
    If it stays:
    the cause is in the connection, battery or controller; take it to service.
    Evidence to keep:
    a screenshot of the firmware version.

    Evidence: Ninebot eKickScooter E2 Pro Product Manual

Where this code applies

A code is meaningful only inside the right product and version context.

Primary scope

System
Electric mobility
Brand
Segway-Ninebot
Product type
Electric scooter

Known code variants

  • 21
  • error 21
  • Error 21 height sensor
  • Height sensor has been pressed
  • iPhone error 21
  • iTunes error 21
  • Mi Electric Scooter error 21
  • Ninebot codigo 21
  • Ninebot error 21
  • patinete Segway error 21
  • patinete Xiaomi error 21
  • Roborock Error 21
  • Segway error 21
  • Segway Ninebot E2 Pro error 21
  • Segway Ninebot error code 21
  • Xiaomi bateria error 21
  • Xiaomi error 21
  • Xiaomi error 21 6 km/h
  • Xiaomi scooter error 21

What it means

In the Segway-Ninebot E2 Pro manual table, code 21 is a battery communication error, with a note to check the controller. The self-test manual pairs it with two long and one short beep and suggests checking whether the battery to controller connection is loose, reconnecting it and, if nothing is loose, replacing the battery and testing again. The controller needs battery data to work; the code does not show whether the connection, battery or controller is at fault.

Warnings and stop conditions

  • Higheditorial warning

    Do not open the compartment or reconnect the lithium battery yourself. If the battery looks swollen, deformed, smells or is hot, stop riding and charging the scooter and contact authorized service.

    Evidence: E2 Pro Self Test Manual

Symptoms and causes

Probable causes · in order

  • Loose battery to controller connectionCommon

    Segway's first step: the connecting cable has come loose. Fixed by reconnecting it.

    Evidence: E2 Pro Self Test Manual

  • BatteryPossible

    With a good connection, Segway tries another battery; if the error clears, the battery was the source.

    Evidence: E2 Pro Self Test Manual

  • ControllerPossible

    The manual's table refers you to the controller when communication fails with a good battery.

    Evidence: Ninebot eKickScooter E2 Pro Product Manual

Virtual technician

Does Error 21 still appear after these checks?

Answer a few questions to narrow down the likely cause and the safest next action. Guidance only - it never replaces a professional.

Sources and technical references

  1. 1

    Ninebot eKickScooter E2 Pro Product Manual

    Segway-Ninebot · 2023 · manual

  2. 2

    E2 Pro Self Test Manual

    Segway-Ninebot · 2024 · manual

Sources: Ninebot eKickScooter E2 Pro Product Manual · E2 Pro Self Test Manualreviewed 2026-10-03 · verified

Was this entry useful?