A colleague of mine is a working manager on a software development team. The scrum master has uninvited him permanently from the retrospectives. (So far for 3 sprints running.)
From my Scrum experience and training, this appears to be bad practice. All team members are supposed to be invited to the retrospectives.
Perhaps, occasionally the managers could be left out to allow employees who are "afraid" to talk... But that should be only every once in while? But what if team members are "afraid" to talk in front of the scrum master? This quickly degenerates...
In regards to this particular team, I know of no prior dysfunction to warrant the manager never being invited. The team has practiced scrum for years.
The scrum master is fairly new so perhaps that had something to do with it?
Rather confused and concerned about this as this goes counter to my training and experience with scrum that I've practiced for years.
Really need your collective advice!
Update: this manager is a working manager who actually codes and completes tickets in the team's sprint. I'd guess at least 50% of his time is doing that.