Reason this RoS log is invalid?

https://classic.warcraftlogs.com/reports/Dg9KChHzvjdMa1Ty

Can anyone tell me why this log was invalidated on RoS? I was thinking it might be because I vanished between P1 and P2 to swap trinkets but the same fight logged by our feral druid was also invalid;

https://classic.warcraftlogs.com/reports/Rt4C2yhwcZKMq37W/#fight=last

I was also thinking it might have been invalidated because I had buffs from 3 different trinkets over the fight, but other top combat rogue logs have the same thing and aren’t invalid.

Reliquary was the last fight I needed a 95+ on so any way this can be un-invalidated would be amazing!

This is invalid due to excessive life tapping to prevent padding healing parses.

https://classic.warcraftlogs.com/reports/Dg9KChHzvjdMa1Ty#fight=last&type=casts&ability=27222