Earlier people complained that they hit fout balls on a perfect/perfect swing. I told them that it's a visual bug and that often the feedback corrects it to just early/just late at the last second, which I have seen a lot of times myself. I also said that if you would check the batter's analysis, it would probably not say perfect on the swing timing.
Apparantly I was wrong. I've had it happen a couple of times today and both the feedback and the batter analysis said perfect. Although I did feel I was in fact early every time it happened, it's still weird that the feedback seems to be inaccurate not only in the visual feedback during the game but also in the (normally) more accurate batter analysis.
My sincerest apologies to those I incorrectly corrected.