The reason it doesn’t work on moon lord is because they made him have i-frames separated from everything else. They could do so for the other bosses so easily that it’s honestly hilarious.To patch it they have to get rid of the instant invincibility when you bounce on enemy’s with the slime mount and for moon lord, well, he is literally a god (and ultra annoying)