Hey @anon17036750
and the clients are really not added to the team directly? Only to the private project with comment only?
I think this should answer your question:
Here is a nice overview from Bastien as well about who can see who: Who sees whom, a guide to guest visibility with Batman & Robin
And here is a thread you might want to upvote: Assignee field should only show members of a project or team