ping through interface disabled is not resulting in timeout

Hi
I tried to make simple failover script and found that by disabling interface thorugh which ping is to be tested the script stops to respond where it should result just in timeout of ping. Is it correct?
The result in log after copuple of minutes after staring script is: “script error. action time out - try again, if error continues contact Mirkotik..”
What is done wrong?
The same occurs putting just simple in console:

/ping 8.8.8.8 interface=ISP1_bridge routing-table=ISP1_bridge count=4

put an on-error={} clause in your script…

do={ping…} on-error={ :log debug “ping failed” };