Yep, chances are that you have the wrong focus mode selected....
One Shot is for stationary subjects... Once it acquires focus it stops and locks, you get Focus Confirmation (green LED lights up and, if you have it enabled, you get the audible "beep"). If either your or your subject moves (or if you change the focal length of many modern zooms), in order to re-focus you must release the button and then reapply pressure to make the camera re-acquire focus.
AI Servo is for moving subjects... It acquires focus, but then continuously updates focus as long as you hold the shutter button half-pressed (or back button pressed, if using back button focusing technique), in order to track with the moving subject. In AI Servo focus never locks and you don't get Focus Confirmation (there's nothing to confirm, since AF is still running). AI Servo is ideal if using a zoom that's varifocal design (doesn't maintain focus when zoomed to change the focal length)... AI Servo will keep the lens focused.
AI Focus isn't really a focus mode at all... It's an automated mode that's supposed to decide for you whether or not the subject is moving, then switch to use the correct mode: AI Servo or One Shot. In my experience, it results in a short delay and doesn't always choose correctly... So I never use it. It might be a hint, that Canon's most pro-oriented cameras only have two modes: AI Servo and One Shot. They don't have AI Focus at all.
I can't recall the last time I used AI Focus on any of my Canon DSLRs. I use Back Button Focus, which allows me to use AI Servo by default. I switch to One Shot in certain situations, such as when I want a high degree of precision or am using a hyperfocal focusing distance method of focusing.