Skip to content

Web Workflow unable to write code.py #10762

Closed

Description

@makermelissa

CircuitPython version and board name

Adafruit CircuitPython 10.0.3 on 2025-10-17; Adafruit Feather ESP32-S3 TFT with ESP32S3
Board ID:adafruit_feather_esp32s3_tft

Code/REPL

print("Hello World!")

Behavior

  1. Set up web workflow in settings.toml
  2. Connect to board in the browser and enter the File Editor
  3. Click edit next to code.py
  4. Click save
  5. Loading Status is 500 (Internal Server Error)

Description

This should return a status of 200 or 204

Additional information

I haven't tested with other files yet

Activity

  1. changed the title [-]Web Workflow unable to write files[/-] [+]Web Workflow unable to write code.py[/+] on Dec 22, 2025
  2. makermelissa commented on Dec 22, 2025

    @makermelissa
    CollaboratorAuthor

    This works as intended with CircuitPython 9.2.9, so this is broken as of version 10.

  3. added this to the 10.0.x milestone on Dec 23, 2025
  4. tannewt commented on Jan 13, 2026

    @tannewt
    Member

    I think the S3 at least has some web workflow issues. On the ESP32 it's been very snappy for me.

  5. tannewt commented on Jan 13, 2026

    @tannewt
    Member
  6. makermelissa commented on Jan 13, 2026

    @makermelissa
    CollaboratorAuthor

    Ok, cool. I'm just using 9.2.9 for now.

  7. deisterhold commented on Jan 24, 2026

    @deisterhold

    Running into this issue as well.

    When using a Lilygo T Dongle S3 plugged into a USB power brick, I'm receiving a USB storage active. message when trying to create a folder named 'test' on the drive.

    Looking through the code it looks like the file system is locked here and bubbles up as a FR_WRITE_PROTECTED error.

  8. modified the milestones: 10.0.x, 10.1.0, 10.x.x on Feb 7, 2026
  9. davs2rt commented on Mar 31, 2026

    @davs2rt

    Since https://forums.adafruit.com/viewtopic.php?p=1078149 is locked, I'm replying (much delayed) here. I have a bunch of Seeedstudio ESP32-C3 exhibiting the web workflow failures, but have also seen this on an Adafruit Feather (forget which one) in teaching CPy.

  10. bmorgenthaler commented on Apr 16, 2026

    @bmorgenthaler

    Running into the same issue with version 10.1.4 on multiple M5 Stack AtomS3U usb sticks.

  11. dhalbert commented on May 19, 2026

    @dhalbert
    Collaborator

    @makermelissa I'm confused, is this still present, or is this an editor issue? Thanks.

  12. modified the milestones: 10.x.x, 10.3.0 on May 19, 2026
  13. dhalbert commented on Jun 28, 2026

    @dhalbert
    Collaborator

    I think this was fixed by #11048.

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions