I would assume it's the way it's coded, he will be checking to see if the mage and range projectile is valid, if not then just pray flick to melee. It's something that can be fixed for sure, he just needs to check the melee projectile instead.
@party I also noticed this issue, would be nice for...