This in particular tells me you may not be familiar with Motors.
So... an overload IS NOT a breaker or fuse (normally).
Its an entirely different class of device, completely separate from the breaker that acts as a short circuit protection device in this case.
In the rest of the code, the...