A: With S3 multipart upload, each chunk (part) has an ETag; if a part fails, you can retry that part. Track which parts succeeded vs failed (persist state). Use the S3 uploadId and part numbers. Implement logic in frontend to resume from failed chunks rather than re-upload all.