Seriously. This sounds like, "I can't manage my direct report, so I need to waste the time of everybody else on the team just so the little punk realizes he can't hide forever."
A team meeting should not be the go-to solution for "Bob is bad at communicating"!
If you're the manager, YOUR job is to figure out how to get the information from the people who owe you a report, not weaponize my presence at a meeting to ferret out people you can't manage to reach.
But honestly the condescending tone of this whole exchange tells me everything I need it to about why you struggle to get information out of people.
Okay, well, if you read my comment saying that sometimes meeting with people outside the team is useful, then you start writing about how I'm wasting the time of people _inside_ my team, then I must have miscommunicated something.
You're reading things into what I'm saying that aren't there.
My job is to defend my direct reports from having their time wasted and clear blockers for them. Sometimes, yeah, this means meeting with people to ferret them out.
I'm not weaponizing anyone's presence at a meeting except mine.
Like, you explicitly ask them in an IM and they don't tell you?
Not telling you on their own, I can understand. If the former happens though, you have bigger problems, that asking on a real-life meeting wont solve.