Here another example with AF eye detection confirmed and actual focus is somewhere on the ear. The model was static. I am not having any conclusions here. I am just trying to understand what (settings, operator mistakes, anything...) to change or to improve to make it better. I can send the full picture on priv if you want.
Ok. There are several things which can go wrong.
1. You move.
2. Subject moves.
3. You push the release too early.
4. You push the release too late.
5. You twist the focus ring accidentally.
None of that has with flash to do.
Disable the focus ring and enable focus priority. This will not give you 100% hit rate but probably will improve a lot. All of the above except 5 can happen even with focus priority, but will help you out.
... another question is... You did not do any focus tuning, did you? If you did then that might also cause a problem. Regardless what, the very low hit rate you get with TWO cameras indicates user error. I'm 99.99% sure that it's not camera or lens error and has nothing to do with flash.