Skip to content

[Bug] [EV3] NXT color sensor is not recognized or replug on all ports, but the sensor is activate on a re-boot #2601

@BertLindeman

Description

@BertLindeman

Describe the bug
Plug an NXT color sensor into port S1 and replug into S2 etc.
The sensor light is ON on Port.S1 and Port.S4 but not on ports S2 and S3.
Keep the sensor in a port where the light does NOT come on.
Then power off and on the hub.
Now the sensor is activated.

I assume the light-on means the sensor is correctly recognized.

To reproduce
Steps to reproduce the behavior:

  1. Get an EV3 with V4.0.0.b7 firmware and power-on
  2. Plug the NXT color sensor successively in Ports S1-S2-S3-S4
  3. Remember on which port the light stayed OFF. Keep the sensor in that port.
  4. Power-off the hub and power-on again
  5. See that now the sensor is activated and the light goes on.

Expected behavior
What did you expect to happen instead?
The sensor should be activated either in none of the ports or in all.

Screenshots
There is a saying that a picture is worth a 1000 words. Screenshots really help to identify and solve problems.

extra info

  1. The EV3 on firmware local-build-v4.0.0b6-11-gba4b03996-dirty on 2026-02-26
    did similar, but on different port.
    Sensorlight stayed OFF on Port.S3

  2. Tried the same with an NXT Light sensor, EV3 color sensor and those did not suffer this problem.

Metadata

Metadata

Assignees

No one assigned

    Labels

    platform: EV3Issues related to LEGO MINDSTORMS EV3software: pybricks-micropythonIssues with Pybricks MicroPython firmware (or EV3 runtime)topic: sensorsIssues involving sensors

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions