remove [find] gets stuck while executing

Does that happen on “static” or “dynamic” lists?

I.e. is this the case?

http://forum.mikrotik.com/t/script-to-clean-firewall-connections-after-public-ip-changes/135275/5