Thanks for bringing this thread to my attention.
Please ask your developer to look inside this s2Member distribution file, for a list of all possible ways in which s2Member can think that a section of your site is a Systematic Use Page, which is apparently what's forcing this redirection to occur. See: /s2member/includes/classes/systematics.inc.php
You mentioned that it's working fine on your existing installation, and I can confirm this in my tests. So it sounds like something in your new environment is triggering something in that file.
I've also seen this occur whenever custom code is introduced, which might call upon one of s2Member's PHP Systematic routines too early, resulting in false positives. But that should only occur if there has been custom code introduced in specific ways which would create a conflict.
If problems persist. Please post a full list of details related to your WordPress installation, including all other plugins (including any custom code) you're running, what version of WordPress you're using, and the version of s2Member you're running with, along with the Payment Gateway you're integrating with.Statistics: Posted by Jason Caldwell — January 24th, 2012, 5:06 pm
]]>