a machine mute does not affect the delay since the delay is global and is routed to the main out.
the only way to mute the delay sound is to turn down it down in the delay menu.
I often encounter the problem I hastily open the delay menu to tame the delay feedback. sometimes unpredictable.
I’d opt for a new delay type that behaves more like a conservative delay.