AMS load and unload continously

I have a problem with the AMS. It load the filament in the extruder, i see the green dot on the screen, the filament stays there for a few seconds and then the AMS unload the filament completely and try to load it again. And that continues for a few tries before the screen says that it can’t load the filament.
The only workaround i found is to load the filament and before the AMS unload it, i power off the X1C. Then i power on and launch the print, that way it works without first unloading the filament.
That seems to tell me that this is not a hardware problem since the filament is indeed loaded but the AMS, for whatever reason, try to load it again… and again… and again…
Any idea on how to solve this?

I’ve had that happen and I had to take the AMS apart to remove a small piece of filament that had become isolated in one of the PETF tubes that sits between the internal AMS hub and the feeders.

I take it you’ve gone through this process: https://wiki.bambulab.com/en/ams/troubleshooting/ams-loading-unloading-failure

I finally replace the PTFE tube that goes in the tool head and that did the trick. I don’t know what was wrong with it.

Finally, the PTFE tube replacement didn’t help except for the first time. I just sent a ticket with a video to Bambu Lab support team.