HI, not sure if this is an issue with this reusable fork or the original. When testing this I noticed that if the request depot destination is full and an unfulfilled request still exists, planes will happily destroy endless waves of cargo by dropping it onto the already full destination. This shouldn't happen. They should have a check before dropping (and ideally before take-off) to ensure there is space in the destination. Ideally, this would never be an issue. Sadly we don't live in an ideal world and mistakes happen.
Also, I couldn't figure out how to disable the delivery depot based on circuit condition. It has options for "disable on <condition>" and when connected to a circuit with unmet condition it reports it is "disabled by circuit" which all looks fine, but in practice that does nothing. Planes are still dispatched despite being disabled.