You seem to miss following permissions
Code:
i_channel_needed_join_power
i_channel_needed_subscribe_power
i_channel_needed_description_view_power
They're normally set on channel layer, but you need the GRANT value for these permissions to set them.
Normally server groups like SA have them.
A permission can only be set if it has a GRANT value and your "*_permission_modify_power" is >= that value.
@Istanlantar: You were faster, but me has a possible solution 
/* edit
Should look like this (s. attachment)
*/