P1S with AMS. Failed to get AMS mapping table [103522]

I am trying to print a previous print from the SD card.
Every time it pauses and says the following error “Failed to get AMS mapping table; please click “Retry” to continue. [103522] “ I get this whenever I try through the Bambu Handy App, Bambu Studios , or OrcsSlicer.

I have tried multiple SD cards , reformatted the cards and it always says the same thing.

Anyone else having this issue or any idea how to fix this?

I get this issue to, but its only when using the Bambu Handy App. Printing directly out of Bambu Studio seems to work ok.

Just got this issue today. Tried printing a preloaded file from the app. Printer faulted and stopped printing at first color change.

I’m a new A1 Mini owner with an AMS lite and new to this forum. I’ve got a “failed to get ams mapping table error” with my first mulit-filament print, basic PLA and support PLA. Printed with Studio print button.

Single filament printing has been going fine.

I tried to submit a trouble report but they want photos, etc which doesn’t apply.
I can’t find any “new topic” buttons, so I’m replying here which seems most applicable.

TLDR: Deleted 90% of the models on my SD Card, working again.

I just got this error message for the first time on my A1 Mini Standalone (no AMS). I was printing directly from Bambu Studio just fine all day, then suddenly ran into this error.

I solved this issue by cleaning up my SD Card that was plugged into my printer. Just used the built in SD Card browser in Bambu studio, selected 90% of the models that I had on there, then deleted them. After that everything was back to normal.

Setup Details for Reference:

  • Bambu Studio: v1.9.7.52
  • A1 Mini: Firmware v1.03.01
  • AMS: None (standalone setup)

i get this on my p1s from time to time, its so annoying. its always on bambu studio. i never seen it on the handy app or my panda touch but i rarely start prints from the panda touch. it happens when i try to select a color that is similar to what the color it is actually suppose to print in, an if both colors are in the ams ur better off just reslicing the file with a new color on the model. i dont know why it gives you the option to pick which slot u want to use if it cant over ride the saved color to begin with.

1 Like

I just got this tonight. I tried clearing some models from my SD card, unplugged the AMS and printer, etc. Nothing worked. I unloaded the AMS, pulled all the spools out of it, shut down the printer, powered everything back on, loaded the filament back into the AMS. All seems to be well now.

First, I tried to read out the SD card with BambuStudio, but it does’t worked.
After swapping a new, not fomrated SD card, I tried again, but, red out the printed files due the printers display, and the sd card got back to work. Then the printed files also apears again in Bambu Studio

If you added new color indexes that can also cause the AMS mapping error. A manually added color will not show up in the AMS mapping option when clicking print.

You can trick the slicer and printer to let you map the color by adding the missing filament to the Metadata/slicer_info.config file. I wrote some notes and example of it at mfm/printer-setup.md at master · ansonl/mfm · GitHub

We shouldn’t need to workaround the slicer and printer to print multicolor prints but until Bambu lets users have more control over the data sent to the printer this is what we need to do.

When you say “added new color indexes” are you talking about choosing a ‘custom color’ to represent a filament instead of choosing one that’s already in the pallet?

I mean adding/changing the gcode to have a new T command that is not one of the originally defined colors in the plate sliced file.

When you put a plain .gcode file on the SD card and the printer is connected to Bambu cloud, Bambu unlocks the feature to print from the SD card from the slicer and you can select all the used color’s AMS mappings. The used color indexes are the tool indexes enabled in the slicer when exporting the gcode.

However, if you use LAN mode Bambu disables the SD feature from the slicer and so you need to use a plate sliced 3MF gcode to print the file from slicer. The slicer will look at the metadata for AMS mapping indexes instead of the gcode header comments (like the SD feature does) so you need to manually add the other color indexes you want.

Also by color index, I mean what is commonly known as “tool index” which is the AMS slot number. This has nothing to do with the RGB human color selected in the slicer which means nothing to the printer.

ive tried the following that did not solve the issue:
-power cycling the printer (X1C)
-factory reset the printer
-plug and unplugging the AMS

what works was using OrcaSlicer instead of bambu studio. i usually get alot of errors once i’ve updated software either on the machine or software, this is one of those occasions. would have to wait until they sort out the bugs

For anyone having this issue in May 2025, I had this after updating to the 1.08.00.00 firmware.

Rolled back to 1.07.00.00 and all was good again. (App → Hamburger Menu → Firmware Version → I want to downgrade to a previous version)

AMS firmware is now 00.00.06.49 and 00.01.06.62 is available.

5 Likes

So i read that you have to update bambu studio to the newest version… when you run bambu studio it will say a new update is out and do you want to download, click yes… then close bambu studio and go to your downloads and click the new install file… cleared up that error for me after I upldated the firmware in the printer to 1.08.00.00 -Fix in May 2025

1 Like

This happened to me right after a firmware update. I reverted to the previous firmware and it resolved my issue.

FIX THIS BAMBU. PLEASE. Downloading a firmware update that does nothing but prevent me from using an application is pointless. :upside_down_face:

1 Like

thanks that worked for me! - Fix in May 2025

I messaged a mate of mine lastnight asking if he had this issue and I said it seemed to coincide with the firmware update I did the other day. Will rollback to last version thanks for the help.

Having same issue here. This is just after a nasty session replacing the hotend (for unrelated reasons). Can not print from neither the Linux version of Bambu Studio nor OrcaSlicer.
But I can print from the Android software, if you can believe it.
So what I do is:

  1. find something to print on the Bambu software,
  2. go through the motions then let it fail with the AMS error,
  3. the Android software should now have your print job under “recent prints” or whatever it’s called; print it from there.

Of course, if you can find the print job online via the phone app and print straight from there, then have at it. I’m just used to printing via the PC software.

In the meantime, fix your firmware fix, BambuLab people!

1 Like

Just update your bambu studio… it even says so in the remarks on the update… this fixes the ablity to use the new updated firmware.