Yeah, the role customization is not the reason. My roles were created before I added S2member. And when I change my test user role to a traditional subscriber, a role with pretty much no privalages, the subscriber still ends up in admin section.
Again, this has made S2member unusable for me because it is primarily responsible for exposing the back end of my site. :-(
There may be a plugin interaction, so I am going through and getting my site down to bare bones. If I find something, I will post. Roderick, what plugins do you have installed? Maybe we can tag team and evaluate our plugins to see if we share plugins that may have bad interactions.
My plugins;
1. bbpress
2. BP WordPress Security
3. BP Profile Search
4. Buddypress
5. BuddyPress Activity Plus
6. BP Email subscription
7. BP Pending Activations
8. BP xprofiles ACL
9. CD BP Avatar Bubble
10. Fast Secure Contact Form
11. Jetpack by WordPress
12. Q and A
13. s2member Framework and Pro
14. SI Captcha Anti-Spam
15. User Role Editor
16. WordPress Importer
17. WP Roles at Registration
18. WP.Smush.it
BY the way, S2member started off working for me, then it started dumping users into the admin section at login.