Sorry about the all caps, but I really just want this issue resolved once and for all.
@Djin @Etjama @Fluffy_paws this is for you.
Let's take Ant-Man as the object of trial:

This is how his glancing is supposed to work.
Now I'm comparing Archangel with another AAR immune champ: Old man Logan.
Archangel
Ability:

Test: I dueled an antman with my 4* Archangel. I made sure I got to an SP 3, and that's the part of archangel's abilities that's not subject to RNG, because:

It has a 100% chance to cause 3 of the effects stated.
Fight strategy: I saved up to SP 3.

There is only one lucky bleed on ant-man at this point in time. I decided to go for normal light and medium attacks, and avoid glancing so as to not spoil the experiment procedure. As I took this screenshot, there was a bleed active. I got hit in the process, and the bleed fell off. I decided to attack in a little more to make sure Ant-Man would glance one of his basic attacks, as that's the way to make sure he glanced the SP 3. I throw off the SP 3, and boom!

See that? Not a single effect from the SP 3 activates, even though AA is AAR immune, and they're supposed to be guaranteed to happen.
Now let's take OML.
Old Man Logan
Ability:

Test: I dueled Ant-Man again. First and foremost, OML's passive bleeds never failed to be placed on himself even when glanced:

I did a similar thing as I did with AA:

^100% chance to activate those effects


See that? I made sure he glanced a basic attack as with AA before I threw the SP 3, and as you can see, all his effects activated contrary to Archangel, who is also AAR immune.
Is that doesn't prove the bug, then I don't know what will.