Just checked all 4 lanes through FastQValidator. Awesome tool, thank you.
Fortunately L004 is not corrupt. both reads return
fastQValidator --file L004_R2.fq
Finished processing L004_R2.fq with 25780124 lines containing 6445031 sequences.
There were a total of 0 errors.
Returning: 0 : FASTQ_SUCCESS
Same number of lines, same number of sequences... Anything else might be a reason?
I also extracted the IDs to two files and ran diff, and it found no differences between the two files, both are identical.
Use a trimmer like Trimmomatic that takes care of the orphan reads. If you don't want to repeat the trimming analysis check out this post Combining The Paired Reads From Illumina Run. I would still suggest you to start with the original fastq files and process it through Trimmomatic.
I've already trimmed the data and removed all bad-quality reads as well.