mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[GH-ISSUE #824] [Bug]: Print job sent via Bambuddy not executed – A1 remains in idle state #553
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
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-maziggy-1#553
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 @benjamdev on GitHub (Mar 26, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/824
Originally assigned to: @maziggy on GitHub.
Bug Description
When sending a print job from a locally hosted Bambuddy server to local a Bambu Lab A1 printer (Same Network), the job appears to be accepted, but the printer remains in idle state and does not start printing.
In Log File i can see the Message:
"[backend.app.services.background_dispatch]Printer Bens A1 (1) did not respond to print command within 15s (state still IDLE) — printer may need restart" -> I tried a few Restarts, it does not work
Expected Behavior
The printer should receive the print job and start printing.
Steps to Reproduce
Printer Model
A1
Bambuddy Version
v0.2.2.1
Printer Firmware Version
01.07.02.00
Installation Method
Manual (git clone)
Operating System
Docker
Relevant Logs / Support Package
bambuddy-support-20260326-124745.zip
Screenshots
No response
Additional Context
Prerequisites are Okay:
Checklist
@maziggy commented on GitHub (Mar 26, 2026):
Please try dev branch. It might solve your issue. Please let me know.
git checkout dev && git pull && sudo systemctl restart bambuddy
@benjamdev commented on GitHub (Mar 27, 2026):
Hi, seems no difference for me, Printer stays Idle:
@maziggy commented on GitHub (Mar 27, 2026):
Root cause: Your file Verteilerkasten_Pro_-90_Junktion Box PRO 90.3mf has spaces in the filename. The FTP upload to the printer works fine (spaces are OK in FTP paths), but the MQTT print command includes the filename as a URL (ftp://Verteilerkasten_Pro-_90_Junktion Box PRO 90.3mf). The firmware can't parse the URL with unencoded spaces, so it silently
ignores the command — that's why the printer stays IDLE.
Your earlier print Katzenfutterbeutel_Ausstreifer.gcode.3mf (no spaces) worked fine, which confirms this.
Fix: Spaces in the remote filename are now replaced with underscores before upload and print command.
Try reprinting the same file. It should upload as Verteilerkasten_Pro_-_90_Junktion_Box_PRO_90.3mf and the printer should start.
Available/Fixed in branch dev and available with the next release or daily build.
If you find Bambuddy useful, please consider giving it a ⭐ on GitHub — it helps others discover the project!