Invalid Log: Heroic N'Zoth pug

I think it started when my guild killed normal N’zoth last night, and my logs failed to validate the kill.
Mine: https://www.warcraftlogs.com/reports/VM72nyPKbdDGWCAf/
Tank’s (that was successful): https://www.warcraftlogs.com/reports/n1hCV6qMA8p3Ljdt/

Tonight, I did a heroic pug. Last night I told warcraftlogs to delete the log from normal when it finished, so I thought it was fresh. When I selected “select which raids to upload” it still showed two nzoth heroic kills, one from tonight’s pug and one from last week’s pug, which was odd. I couldn’t select the single heroic kill, so I picked the (2) option. It then said “invalid log” for both of them. Here’s the log file with all of them: https://www.warcraftlogs.com/reports/DmCkKLAxyM6ZPGg7/
I then distilled the combat log to ONLY the heroic encounter through painstaking notepad cutting, which is this: https://pastebin.com/4eZJzGMC which still provides an invalid log here: https://www.warcraftlogs.com/reports/zPBJ6kLbMQCR2Z1K/

If I’m doing something wrong, I’d love to know.