fix On Hold status for async