v2.5 fixed blockavoider when there is a block on destination