fix: skip controlled each fast path while another batch is pending (#18625)