There is something strange going on with my integration plugin and aMember v4. aMember seems to intermittently use the plugin, or maybe doesn't set the parameters of the plugin classes when the user logs in. When I tested the plugin on localhost it was working just fine, but the problems started when I put it online and integrated Facebook. Now, on my account, when I try to login with aMember's login form it doesn't log me in / create the cookies for the third party script as set out in the plugin. It's as if the plugin isn't called. But when I login using the Facebook login link, it logs me in to the third-party script just fine. Other users are having the opposite problem, where they can only login to the third-party script when they use the aMember form, and if they use the Facebook login link then it doesn't work. As far as I can tell, no matter what method people use they are always successfully logged in to aMember, but aMember seems to pick and choose that some people can only login to the third-party script if they use Facebook, and others only if they use aMember.