drbyte wrote:Are custom post types covered under the alternative view types?
Yes, Custom Post Types are covered by s2Member's Post Level Restrictions, based on Post ID; and therefore the Alternative View Protection is also good for Custom Post Types. However, Alternative View Protection for s2Member works along with the WP_Query class
( part of the WordPress core ). Some plugins make direct SQL queries instead of doing everything "the WP way", and as a result, queries performed by some plugins may not get covered by s2Member.
Have you tried this against a standard WP search
( i.e. /?s=search+term ), without the additional plugins? If it still happens then, let's take a closer look. Otherwise, post a link to that search plugin you're using and I'll have a look for you. Short of that, you might try a different search plugin, one that uses the WP_Query class to perform searches, either directly, or indirectly.