I do the same but when I watch them swallow a lot of the time they start backwards, get far enough to realize a leg or something snags them up and they can't go further, then they spit it up and start somewhere else. I have noticed more of a trial and error pattern.
Also, this:
![]()