mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 05:35:30 +02:00
[GH-ISSUE #376] [Bug]: Reprint from Archive fails with SDCard error #237
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy#237
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @T1gg0r on GitHub (Feb 14, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/376
Originally assigned to: @maziggy on GitHub.
Bug Description
When I try to reprint a failed or completed print for my A1 Mini, the web interface tries multiple times to upload/rerun the print but ultimatly fails due to a sd card error.
There is a SD Card inserted with a current usage of 334 MB.
I am able to send new prints from OrcaSlicer/Bambu Studio.
Expected Behavior
I expected the print to start restart.
Steps to Reproduce
Printer Model
A1 Mini
Bambuddy Version
v0.1.9
Printer Firmware Version
01.07.02.00
Installation Method
Docker
Operating System
Docker
Relevant Logs / Support Package
Screenshots
No response
Additional Context
I was unable to upload a file to the "Support Packages" text box:
bambuddy-support-20260214-113521.zip
I would assume that the leading "/" for the filename may cause a problem somewhere internally:
2026-02-14 10:59:18,072 ERROR [backend.app.services.bambu_ftp] FTP upload failed for /Warhound Zammerak A1 Mini_Leg Pistons.3mf: [Errno 21] Is a directory: '/app/data' (type: IsADirectoryError)
Checklist
@T1gg0r commented on GitHub (Feb 14, 2026):
For clarification:
The actual filename on the printers SD Card does NOT start with a "/".
Also, the issue persists after reformatting the SD Card from the printers UI.
@maziggy commented on GitHub (Feb 15, 2026):
Looking at your logs, the root cause is that the 3MF file was never stored locally by Bambuddy. When a print is sent from OrcaSlicer or Bambu Studio, Bambuddy detects it via MQTT and tries to download the 3MF from the printer's FTP to archive it. In your case, every FTP download from the A1 Mini failed:
FTP download failed for /cache/Warhound Zammerak A1 Mini_Leg Pistons.gcode.3mf: 550
FTP download failed for /cache/Warhound Zammerak A1 Mini_Leg Pistons.gcode.3mf: 425
When this happens, Bambuddy creates a "fallback" archive to still track the print — but without the actual file. When you then click Reprint, there's no file to upload back to the printer, which causes the error.
Note: Sending prints from OrcaSlicer works fine because it uploads to the printer — the issue is specifically with downloading the file back from the printer's FTP for archival.
What you can try to improve FTP downloads for future prints:
What we've fixed for the next release: