I've created a replica of the site.
I've uninstalled ALL extensions other than CB and CB Plugins.
I've uninstalled all non-core extensions (plugins, modules, etc.)
I've cleaned the htaccess file (from all the 'security' settings added by Akeeba Admin)
I've even uninstalled CB Paid Subscriptions plugin and re-installed.
Still, having the same problems (changing access to CB Subs redirects to Control Panel and doesn't change the settings).
On a clean install with just CB/CBSubs the problem doesn't happen (spin still happens, but the change IS saved), just on this specific site.
I'm running out of things to test/track down.
Is there any possibility that a configuration within CB (or CBsubs) might be causing this? (Or a CB plugin)?