Better error for already completed transactions