AMS2 Pro - Filament not detected at extruder

Hi everyone. H2D combo owner, but having issues with the AMS 2.

The AMS will feed filament into the extruder fine, but every time it will then retract the filament. It will do this 3 times, then error out with: The filament buffer signal is abnormal; the spring may be stuck, or the filament may be tangled [0700-4000-00014 184702].

Occasionally it looks like the filament buffer will get stuck when the AMS attempts to retract the filament, then “pop” it loose after some tesnion (video below). This does not happen every time so does not appear to be the root issue. I am not using any exotic filaments, all are brand new Bambu PLA basic. The printer works absolutely fine without the AMS by feeding filament from the spool holder (proof).

Here are some videos and pictures that demonstrate the issue:

  1. Failure to right side extruder
  2. Failure to left side extruder
  3. Right side extruder with funky buffer spring
  4. Picture album

Here is a list of everything I have tried:

  1. Both left and right extruder
  2. Various Bambu PLA basic filaments, including cutting ends off and checking angles on the ends of the filaments
  3. There are definitely no kinks or snags on the filament reel, it feeds nicely
  4. All slots in the AMS
  5. Removed and replaced all PTFE tubes. I have checked all the lengths on the tubes and ensured that they are all correctly inserted. I have checked that the end of the tube into the extruder has a nice cut (proof)
  6. Various PTFE tube lengths and angles from the AMS
  7. Manually fed filament from the AMS PTFE tube to the extruder. There is no resistance, no snags, no debris, nothing getting caught. The filament slides nicely all the way into the extruder and there are no marks when I check the filament afterwards to suggest anything is scraping
  8. The filament buffer springs look fine, and the PTFE tube is inserted all the way. I can slide the spring backward and forward without any problem (proof)
  9. Replaced the hot end on the extruder with the included spare
  10. Reset the connection between the AMS and the printer
  11. Both connection ports on the back of the AMS
  12. Checked the contact patches on the AMS cable, and used a voltmeter continuity test to confirm connectivity on each contact patch
  13. Updated to the latest firmware
  14. Marked on some white filament a measure to confirm that the AMS is feeding filament all the way into the extruder (proof)

I’m not really sure what’s left for me to try to isolate the issue. From the wiki it doesn’t look like there’s a sensor inside the AMS that checks if the filament has been delivered, instead this is all done by the filament buffer on the printer. So that leads me to believe that it’s either the filament buffer sensor (which all looks to be on the PCB, which would explain why both extruders fail), or some kind of chip in the AMS that receives the signal. When I feed filament manually and the printer asks to insert the filament, it detects when this is done and picks it up and extrudes automatically.

Has anyone else had this issue or can think of anything else I can try? I do have a ticket open, but it’s been 8 days now and despite various logs, pictures, videos and all my troubleshooting steps above so far all I’ve received has been to check if the nozzle is clogged. The printer itself has been fantastic and the prints I’ve done so far have come out great.

I encountered a few similar issues on the P1 and X1 printers. The AMS units would push the filament directly to the extruder and halt. In my case, this was typically due to friction somewhere within the PTFE tubes. To alleviate some of the strain on the AMS feeding motor, you could try unrolling the spool while it’s loading. Additionally, I found that a factory reset was helpful on the P1P.

Thanks for the response. I’m a little hesitant to cut the tube (even though it’s just PTFE) without support asking me to do so first, as I’m still within my return window. Comforting to know it’s not just me, I haven’t seen any other posts yet with this issue (although early days with the H2D).

Hey thanks for the response. I’m pretty confident the feed tubes are OK as I’ve tried and tested a few different lengths, angles, filament etc and it seems OK to me.

I do want to attempt a factory reset but the message about the plate being center put me off. I know the green home icon on the bed leveling screen sets it, but this brings the plate very high, just below the nozzle. After a print the plate sits center which looks like it would be right so that’s left me a little confused as to which is best. There doesn’t appear to be a wiki article about performing a factory reset for the H2D (yet?).

Yeah, should not be the case with your setup and the default PTFE tube lengths.
But it’s worth a try to see if its the strain on the filament path or something sensor related.

You can always move the plate down manually after homing it, or even without homing it. (4 right buttons on the XYZ Motion screen) Should be fine to move it down just a bit. The message is just to make sure the plate is not running into either the bottom limit or toolhead while waiting for feedback from the motion system.
Once you have the plate somewhere in the middle, you should be safe to perform the reset.

Ok thanks. I’ve got 2 hours left on a print and then I will level it up and give a full reset a go.

Reset complete, but it did not fix the issue unfortunately. However, I did capture the AMS setup screen where all sensors are happy with the filament sent from the AMS (proof).

I think that indicates a problem with the filament buffer, and support seem to agree as they have responded to my ticket indicating that the buffer spring assembly has an issue and will send a replacement.

I’m having the same issue. I suspect it’s the buffer hub. When I feel the tension on the the sliders, they feel different. When they are at rest with no filament loaded, they end up in different positions. Still waiting for support since Friday. :frowning: This is only on the left hotend. The right end works fine.

I’d like to share my experience too. I bought an H2D with AMS 2 Pro, and it was working perfectly until about a month ago when it suddenly stopped powering on. Through ticket support, I replaced the MC board, which brought it back to life.

However, after that, the filament pushed by the AMS was no longer detected by the right extruder. It tried multiple times without success. I then connected the AMS 2 Pro to the left extruder, and everything worked fine. But when I reconnected it to the right extruder, the problem persisted.

I tried keeping the PTFE tube vertical during filament loading, as suggested, but it didn’t help. I also tried manually loading filament into the right extruder—no issues there. I even loaded filament using an external spool (without the AMS) into the right extruder, and it worked perfectly.

This leads me to believe it’s a firmware issue. The filament sensors appear to be functioning on both extruders, but only the right one has this problem when using the AMS. As a result, I can’t use two AMS 2 Pros.

I contacted support for a solution, but as of today, I haven’t received one. I’ve made a video demonstrating the issue. Hopefully someone finds a solution soon.

I posted this message in another forum category too: https://forum.bambulab.com/t/ams-2-pro-issues-with-loading-filament-into-extruder

This is the video link: https://youtube.com/shorts/cU_khA11Jd8?feature=share

Solution??? Im having the same issue as your video

I was having the same issue on a brand new P1S with AMS2. I was repositioning the hub, I took it apart twice to clean and inspect it. Nothing worked.

Then I see in the printer screen there is a firmware update. It was an update specifically for the hub. Did the update and it is working no problem.