I have a MacBook M1 Max that I mainly use as a desktop, and it seems to automatically limit the charge from time to time. It is connected to a Caldigit TS4 Thunderbolt Dock, and charging via USB-C. I don't think this make any difference but giving the detail for more information about the setup.