Skip to main content

Heads-up: Conflict between Members (by MemberPress) and FluentAuth Social Login on WordPress Multisite

Hi everyone,

Just wanted to share a warning for anyone running a WordPress multisite setup using both the Members plugin (by MemberPress) and FluentAuth for social login.

On my network, I noticed a strange issue:

  • On some subsites, the [fluent_auth] shortcode would only display the basic login form (no social login options), even though everything worked fine on the main site and the wp-login.php page.
  • The FluentAuth social login buttons (Google, Facebook, etc.) simply wouldn’t show up when using the shortcode.

After a lot of debugging, I discovered that disabling the Members plugin immediately fixed the issue, and the social login options appeared as expected.
As soon as Members was reactivated, the issue came back.

Technical note:
In the browser console, I was getting this error:

Uncaught TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'. (in fls_login.js)

This indicates a JavaScript error likely caused by changes to the DOM or access restrictions enforced by Members, which interfere with FluentAuth’s login form rendering.

I haven’t yet found the exact root cause or which setting in Members is responsible (my configuration includes enabled content permissions and some site privacy features).
But if you’re using both plugins and run into missing social login buttons, try disabling Members to see if that resolves it.

Hope this helps someone! If anyone has a workaround or knows how to allow FluentAuth to work alongside Members, please share.