I think I know what P3rg3 was talking about. I have no idea how scripts work and all, so I don't know if this is easily fixable or not. Hopefully, if this is what P3rg3 is noticing, it could be fixed quickly.
It appears at the beginning of a new map, for the first round, everybody is muted even if they are alive and being a CT is not an exception to this muting. The only exception are admins and maybe people that were not in the server before the map change, I'm not sure. I've had to unmute every person that was alive, so that the script could work the way it was intended to work.
Apparently, if someone is already muted when alive, they'll be unmuted when they're dead and then they'll be re-muted when they come back to life. This could be a small problem that can be fixed easily, I don't know, but without an admin in PB when the map changes, everybody will be muted unless they rejoin.
It looks to me that this script just mutes people without checking if they were already muted before or not, so while the script is trying to mute somebody that is already muted, it ends up unmuting them instead.
I've also noticed that the script sort of interferes with admin powers. When we mute someone, for whatever reason, when they're alive and that person dies, the script will do what was mentioned above and unmute the person. I haven't seen how the script reacts when the person is muted when they're dead, but I assume it would unmute the person at the beginning of next round, like how it's supposed to for the normal players.