mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[GH-ISSUE #264] [Bug]: AMS Mapping Fails on H2D Pro #162
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#162
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 @cimdDev on GitHub (Feb 4, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/264
Originally assigned to: @maziggy on GitHub.
Bug Description
AMS filament mapping is incorrect when starting a multi-material print from the queue on the Bambu Lab H2D Pro.
The automatic mapping swaps the nozzle assignments:
Left nozzle (HT-A) → incorrectly mapped to AMS filament
Right nozzle (AMS-A, slot 3) → incorrectly mapped to left filament
Using the automatically proposed mapping, the print begins and fails in the first layer. the first color is incorrect (white is printed where black is expected) after nozzle change the print fails with this error:
"Failed to get AMS mapping table, please select "Resume" to retry"
when setting the correct mapping in Bambuddy:
the print fails on startup when loading the filament with the same error:
"Failed to get AMS mapping table, please select "Resume" to retry"
Expected Behavior
The print from Bambuddy should follow the slicer configuration, using left and right nozzle assignments as defined and the correctly mapped AMS slots at print start like when printing from the printer:
Steps to Reproduce
Prepare a dual-color test file
-Left nozzle → Black PLA cube
-Right nozzle → White PLA cube
Verify AMS mapping on printer (prints correctly when started locally)
Add the same job to the queue
Start the print from the queue. leave mapping as proposed:
-> print starts and fails in first layer at nozzle change:
"Failed to get AMS mapping table, please select 'Resume' to retry [1800-8012 143604]"
Start the print from the queue and correctly mapped Filaments"
Print fails on first filament loading with error:
"Failed to get AMS mapping table, please select 'Resume' to retry [0700-8012 154204]"
Printer Model
H2D Pro
Bambuddy Version
0.1.8b Commit
6420e9dPrinter Firmware Version
01.01.00.00
Installation Method
Manual (git clone)
Operating System
Linux (Ubuntu/Debian)
Relevant Logs / Support Package
Screenshots
No response
Additional Context
I tested this on two different H2D Pro with the same results. On both printers printing from sdcard at the printer works fine.
Checklist
@maziggy commented on GitHub (Feb 4, 2026):
Cany you please check again with branch 0.1.8b? I just pushed a related fix (but not yet tested).
@maziggy commented on GitHub (Feb 4, 2026):
This is already covered in #245