I didn't play Immortal as consistently, but I also played a lot of games there, and I can confirm that sometimes there are matches where you feel like something is wrong. Especially when the opponent plays with perfect reaction, prefers every corner and doesn't make any mistakes at all. Once I even specifically analyzed demos to understand whether they were just good players or
cheat in valorant. Sometimes it's hard to say for sure.