I have consistently said that melee hit registration needs worked on for a long while now. From supers to basic melees - it’s one of the most inconsistent parts of the game.
Thing is, I swear there's an issue with ranged hit registration, too. So many times I've poured fire into a bunch of Dregs and, even though it was properly lined up, not apparently hit anything.