Prey can't be regurgitated when size difference is too great
When a large pred regurgitates a smaller prey, the prey will be automatically swallowed back and can't get out.
This is likely caused by the exponential increase of the swallow progress, which makes it so that the more swallow progress you have the faster your swallow progress further increases... mixed with micro / macro size difference further adding to the progress, as well as prey being given 0.5 swallow progress when being regurgitated. As such this is normal with the current mathematics, and will need a different means of prevention.