But you mean manually unload as in removing it and leaving the spool rotate free? (because in that case the AMS has no way to know there is filament, so drying should work right?)
I differenciate between auto loading and manual loading. Auto loading is when filament is in the AMS, inserted, and ready to go. It’s not at the nozzle yet, but recognized by the AMS. I start a print and the system loads the filmanet to the nozzle. Manual loading is when the filament is in the same state in the AMS, but I tell the system to Load the filament via Bambu Studio.
When I use the Load button in Bambu Studio, and the filement is then loaded to the nozzle, I cannot start a drying process.
But, when the filament is ready to go, not loaded to the nozzle, I can start a Drying process, and then I can start a print process. So the filament is fully loaded to the nozzle and drying is happening.
If the filament in the AMS is “pre-loaded” (recognized and ready to go) I can start a drying process. But, if the drying process is going, I cannot go into Bambu Studio, to the Device page, and click Load for the filament to load to the nozzle. I get the message “The AMS is drying and cannot perform this operation at the moment.”.
There is a tiny disconnect here in the logic of drying and loading filament.