Note that the very first time a DSL rule runs after system boot or rules file refresh, it is usual for a few seconds delay.
There are also other circumstances however -