A sprint planning with unclear acceptance criteria is like doing your shopping while starving. You will put in the cart more than you can actually handle.
Sprint planning under pressure works the same way: when acceptance criteria are vague, the urge to "commit" for the sprint pushes you to take on more than the team can deliver. That is a human reaction, not a failure of discipline.
What helps is to name the risk before you fill the backlog: a minimal set of acceptance criteria, time-boxed spikes for unknowns, and a deliberate cut to scope. That keeps planning useful instead of turning it into an impossible promise.