Yah then the only thing i can suggest is let them eat it down a bit longer, they will usually run at first with bait in mouth (they wont be cookin it they will b moving at a casual pace), then stop and eat, then start to go again, after they stop wait about 15-20secs then set the hook by then they have usually got the bait/hooks down far enough in the mouth that you will have a good hook set, thats usually what i do. Or you will get to your flag and your spool wont b moving at all thats cause they are eating it right below the hole so once again give it 15-20secs then set the hook. If they are really cookin it they probably hit the bait really hard with mouth open so bait is in mouth pretty good already so set the hook immediately. But thats not always the case thats just what I have noticed where i fish maybe different where you are but those tactics/guidelines have seem to b working for me.
Good Luck
Lethal