If “same error” means that your job log shows an error in Verifications, note the earlier description that the temporary files are the downloaded name of the earlier-mentioned destination file, and its name varies.
Actually the chosen backup file also varies, and possibly that explains some variability in success/failure…
Cleaning up the temp files might not help, but I guess we’ll see. You might have a downloading problem, or actual broken files at the destination. If you like, you can force a test of all backup files with Commandline.
Another method would be to download the problem file somehow, then see if you can unzip it successfully, or (if encrypted), decrypt it using GUI AES Crypt, or Duplicati’s included SharpAESCrypt.exe CLI program.