Issue
Server admin tries to assign or revoke server groups from anyone and they are all greyed out and non-functional
Steps to produce
Install a fresh TS server v3.0.10.3 (01/01/2014 16:28:39)
Connect and use the privilege key to obtain server admin.
Edit your own client permissions and add the following permissions at level 75: i_group_member_add_power and i_group_member_remove_power
Either assign a channel rank to yourself in the default channel or create a new channel and move into it.
You are now unable to assign or revoke server groups even though a) your server admin has 75 add and remove power, b) your client permissions have 75 for add and remove, c) your server admin group has b_client_skip_channelgroup_permissions which not even cause this to be an issue. Your member add and remove power are now dictated by the channel group you are assigned to, even though all the above permissions should never allow it.
I have not tested with a previous version yet but I have never seen this issue happen on any other version. The only work-around is to add the skip flag on the client permissions, a step which should NOT be needed given all the other permissions are are in place noted above.
I will try and get an older version if the site has them and update this post if I can verify a previous version does not have the bug.
UPDATE
Turns out I have tested now every server version dating back to 3.0.8 (05/08/2013 14:00:22) and the bug is existent even there. I did not notice this on my youtube video because I reconnected and was in the default channel with guest. Clearly the combination of your server group containing b_client_skip_channelgroup_permissions, i_group_member_add_power and i_group_member_remove_power being at 75 as well as the same add/remove permissions set on your client its self at 75 should let you always have a 75 add and remove.