If the first piece failed to write to tape, yes RMAN would know to skip that backup. However, if some pieces got written to tape oracle would not know the tape went bad. In that case, you would have to inform RMAN that the backup set was unavailable and do your restore using the archived logs.