[Si] tweak order of execution so tasks are re-queued after status has been logged