We are following Scrum but our Product Backlog refinement meetings are not successful at all. The Product Owner (PO) presents a story and there are so many open questions and loose ends that we never manage to go through more than 1-2 stories in the session.
As a result many stories are refined while the Developers actually start work on them during the Sprint. I am not really clear what could be the root cause or how it can be corrected besides the fact that all main topic of the stories are completely unknown to the team until that refinement meeting before Sprint Planning.
What are common cases that cause this? I don't think this is expected following Scrum.