The main problem is that your "Daily Scrum" degraded to "Daily Status Reporting Meeting".
I believe, that reason of this problem is that your team doesn't understand purpose and goals of Daily Scrum.
And, of course, if we will dig deeply, main reason will be that you (as Scrum Master) didn't explaine well purpose and goals of Daily Scrum to your team.
There are a little bit different opinions about goals of Daily Scrum.
For example, in this answer I suggested (based on Mike Cohn's article and own practice) following:
- Help to track Sprint Progress.
- Synchronize team's work.
- Adapt daily plan and Sprint Backlog.
- Increace colabration within team (by commitment to each other and sharing problems).
Author [Jason Yip] of this article suggest similar, but a little bit different goals:
- To help start the day well
- To support improvement
- To reinforce focus on the right things
- To reinforce the sense of team
- To communicate what is going on
As a mnemonic device, think of GIFTS:
Good Start, Improvement, Focus, Team, Status
Finaly, quote from The Scrum Guide (there is no list of goals, but I highlighted them):
The Daily Scrum is a 15-minute time-boxed event for the Development
Team to synchronize activities and create a plan for the next 24
hours.
...
The Development Team uses the Daily Scrum to inspect progress toward
the Sprint Goal and to inspect how progress is trending toward
completing the work in the Sprint Backlog. The Daily Scrum optimizes
the probability that the Development Team will meet the Sprint Goal.
Every day, the Development Team should understand how it intends to
work together as a selforganizing team to accomplish the Sprint Goal
and create the anticipated Increment by the end of the Sprint. The
Development Team or team members often meet immediately after the
Daily Scrum for detailed discussions, or to adapt, or replan, the rest
of the Sprint’s work.
...
Daily Scrums improve communications, eliminate other meetings,
identify impediments to development for removal, highlight and promote
quick decision-making, and improve the Development Team’s level of
knowledge. This is a key inspect and adapt meeting.
In any case, there are no any goals of Daily Scrum, that are directly related with Product Owner.
Daily Scrum is event for Developer Team, it serve to reach Developers Team's goals and only attendance of Developer Team is required on this meeting.
Try to explain it to your team.