I have noticed this too! (Especially when my int mage gets pwned because fireblast combo fails..)

I believe this might just be a bug, because my fireblast hits 100% of the time unless I cast too fast. Then its like it never even casted but now is cooling down. I notice it only will not hit when I cast spells way to fast or cast too many at a time only my fireblast spell misses.