Skip to content

[Bug] labs.pybricks.com reports a timeout on EV3 usb connection #2467

Description

@BertLindeman

Describe the bug
Running a script on labs.pybricks.com on an EV3 via USB reports:

Error: Timed out waiting for response
    at https://labs.pybricks.com/static/js/main.93bad3a8.js:2:590290
    at Generator.next (<anonymous>)
    at h (https://labs.pybricks.com/static/js/main.93bad3a8.js:2:1413608)
    at l (https://labs.pybricks.com/static/js/main.93bad3a8.js:2:1413925)
    at t (https://labs.pybricks.com/static/js/main.93bad3a8.js:2:1409046)
    at l (https://labs.pybricks.com/static/js/main.93bad3a8.js:2:1413925)

To reproduce
Steps to reproduce the behavior:

  1. Go to labs.pybricks.com
  2. Click on connect USB
  3. Connect to the EV3
  4. Select a tiny program (see below)
  5. Click Run or press F5
  6. See the timeout pop-up. The program at this point does run.

Expected behavior
What did you expect to happen instead?
No tineout

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

Test program

from pybricks.tools import wait

print('hi')
wait(5000)

Extra info

  1. Ran this with various firmware on the EV3 up to
    Pybricks MicroPython ci-build-4445-v4.0.0b2-5-gc2910aa2 on 2025-11-26
    from ev3-firmware-build-4152-git9759e904
    So I assume the problem to be in labs.pybricks.com
    Even with the wait deleted I get the same result.

  2. Running Linux Mixt Xia and Google Chrome Version 142.0.7444.175 (Official Build) (64-bit)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    software: pybricks-codeIssues with https://code.pybricks.com applicationtopic: USBIssues related to USB

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions