Isn't this the problem:

Magic missile fires 3 missiles, all of which have different trajectories for some reason. So a situation can occur where the game SAYS MM will hit, but when you click "fire" the 2nd and/or 3rd missiles take different paths and don't hit.