despite the names, they appear to function precisely the same i can't find anything in the way of evidence that suggests a difference between "Immune" and "100% Debuff Res. Up"
If there is some form of difference aside from the name, I at least see value in leaving a link to the Debuff Resistance section or merging the articles in some way