@ Julia
May this solution lies in this FAQ?
http://connections-pro.com/faqs/s2member/
Try resetting the roles and then add the permissions to the custom roles.