An invalid cell no longer blocks submission if its row is marked for delete, since those values are about to be removed anyway. Primary key columns are exempt from the exemption: the key identifies which record to delete, and a blank/invalid PK would otherwise also slip past the separate duplicate-key check. Toggling the delete flag now re-validates the row immediately so invalid highlights update without waiting for submit.