Vienna Convention (1961): This treaty standardized the rules, making diplomatic immunity a binding obligation for its over 190 signatory nations
And then comes ICC (via Rome statue, ratified by 125 countries and half a dozen of them in process of withdrawal) and trashes with it warrants diplomatic immunity.
So in case international law/treaty from 1961 is all of sudden not binding, why wouldn't uniliteral invasion (actually it looks like it more of arrest operation) (which is probably prohibited by some other international treaties) not be ok ?