mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 05:35:30 +02:00
[GH-ISSUE #1037] [Bug]: AMS Slot configuration wiped #732
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#732
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 @TravisWilder on GitHub (Apr 19, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1037
Originally assigned to: @maziggy on GitHub.
Component
Bambuddy
Bug Description
Expected Behavior
opening the edit menu will not reset slot
based on the error:
option to assign spools with NFC215 Tags to ams slots without scan them in spoolbuddy
allow in Buddy to configure an empty slot (spoolbuddy allows it)
Steps to Reproduce
Test 1
Test 2
Printer Model
H2C
Bambuddy Version
Dev from 19.04.26 0.2.4b1
SpoolBuddy Version
Dev from 19.04.26 0.2.4b1
Printer Firmware Version
01.01.05.00
Installation Method
Docker
Operating System
Docker
Relevant Logs / Support Package
bambuddy-support-20260419-172839.zip
bambuddy-support-20260419-173122.zip
Screenshots
No response
Additional Context
when I try to setup vendor / type for the AMS Slot the option for the new created filament are not shown.
so it might not have been synced and so the setting is wiped when edit dialog is opened
Checklist
@maziggy commented on GitHub (Apr 19, 2026):
Your logs are fine, no errors at all.
So that means, that the printer display also shows incorrect/no settings when configuring via slicer?
@maziggy commented on GitHub (Apr 19, 2026):
The only thing I've found is
That means that Bambuddy is looking up a cloud profile, but it fails, because it has no profile ID. No profile ID sounds like the profile is somehow invalid.
@TravisWilder commented on GitHub (Apr 20, 2026):
@maziggy thanks for checking so fast.
I think this is not a Bambuddy issue directly - as far as I have read the only way to sync Custom Filament from Studio is over the cloud directly to the printer. By this it would not be a Buddy Bug, but more a limitation.
When configure the slot via Studio the AMS overview on the printer shows the right color and Material, but opening the edit will wipe it. For me it looks like the Studio or Buddy is configure the slot "fine" but when the edit dialog of the printer for an AMS slot is opened it fails to show as the custom filament has not be synced (LAN Mode) and reset it.
The wiki of Bambu mention this as well (not sure if still valid)
https://wiki.bambulab.com/en/software/bambu-studio/custom-filament-issue
I do not know if Buddy can sync it like the other profiles or not (then it would be a "missing" :) feature)
But I think it is worth to add some kind of warning or workaround in the Wiki (like temp enable cloud) - or do not use custom filaments
or add a warning inside Buddy if you work with K-Profiles which include Custom Filaments which are not on the printer.
As Buddy syncs the data from cloud - Buddy knows the custom filament and let me create new K-Profiles with Custom Filament , which do not exist on the printer. And It will add the Profiles to the printer, but "misses" do create or check if the Custom Filament exist.
anyway - shall I open dedicated feature request for coming from the workaround if the issue appears?
@maziggy commented on GitHub (Apr 20, 2026):
No, I think you are mixing up filament profiles with k-profiles.
Filament profiles are stored locally or in Cloud. You need to export xour custom profiles and import them to Bambuddy - OR - connect your slicer and Bambuddy to the cloud, so that profiles are synced automatically.
K-Profiles are stored on the printer. Both - slicer and Bambuddy - are fetching the profiles from printer.
@TravisWilder commented on GitHub (Apr 20, 2026):
No - I'm not.
I'm not talking on filament profiles at all. Just "Custom Filaments" inside K-Profiles.
like also mentioned here
https://forum.bambulab.com/t/updated-all-my-custom-filaments-in-studio-but-not-in-printer/44008/7
I do not state now anymore that it is a bug of Buddy, but a limitation which should be considered when using Buddy, based on the limitation of LAN / Dev mode of the printer.
@maziggy commented on GitHub (Apr 20, 2026):
Mhhh...custom filament profiles are no filament profiles?
This is working as expected, I'm using it on a daily basis. So either you don't do it right, or i still don't understand the real issue.
So....the workflow for you wuld be:
That's it.
@TravisWilder commented on GitHub (Apr 20, 2026):
so if you create a new custom filament in studio and sync buddy and use it in a new K-profile then:
assign this K-Profile to the AMS slot
the go to the Menu at the Printer
select AMS
the Slot and
select Edit
@maziggy commented on GitHub (Apr 20, 2026):
You don't need to edit via printer menu. That's what Babuddy is doing. And if it's not working for you, then there's something wrong with your created profiles. In this case you have to post full details so rhat I can debug the problem.
@TravisWilder commented on GitHub (Apr 20, 2026):
yes . so we can agree that the ams slot edit on the printer should not be used when Buddy is uses :) ?
if so => info in the wiki would be nice
would it be still ok to ask for the two features?
@maziggy commented on GitHub (Apr 20, 2026):
Yes, of course. I don't see why "Configure AMS slot" is not self explaining. No need for documentation.
What features? We are currently dealing with your AMS assignment issue. If you want to request a new feature you should open a feature request for it.
@TravisWilder commented on GitHub (Apr 20, 2026):
I do not mean "Configure AMS slot" in Bambuddy - the AMS Slot Edit on the printer itself should NOT be used in combination with Bambuddy - this is to suggest to add to the documentation. Else the setting for the slot will be wiped on the printer and you can not even edit it in Bambuddy anymore
@maziggy commented on GitHub (Apr 20, 2026):
No, thats not correct. You can use the printer controls - but it doesn't makes sense at all to use both to configure a slot - the printers display and Bakbuddy. Either!
@mrnoisytiger commented on GitHub (Apr 22, 2026):
FWIW, I imagine that @TravisWilder issue here was identical to the one we were working on today at https://github.com/maziggy/bambuddy/issues/1053. New daily build partially fixes this -- the remaining problem lies in OrcaSlicer, but not applicable if you use Bambu Studio.