Matrix is super inconsistent in catching any and all projectiles being thrown around.
Moira orb is the biggest culprit and it’s very easy to see your matrix just doesn’t seemingly register orb being within the matrix, but dynamite is close second. It’s literally impossible to play dva with any kind of latency and be consistent in catching thrown projectiles now, like ana nades.
And that’s without mentioning matrix. It literally eats infinite damage. I can’t tell you how many games I’ve played where the integer value of damage blocked is so high that it rolls over the max and displays negative. What were they thinking?
It’s not farther than 10m, you can go into training room with a friend and go to the 10m mark at the 2 first dummies/test bots and see the actual range.