How to Fix Login Issues on the BuddyBoss App

Introduction

Users may be unable to log in to the BuddyBoss App due to several common scenarios—from Jetpack integration quirks to server-level restrictions. This article walks through each issue and provides solutions so you can restore seamless app authentication.

WordPress.com vs. Site Credentials

If your site is hosted on WordPress.com or uses the Jetpack plugin, users might attempt to log in with their WordPress.com credentials rather than their actual site account. To fix this:

  1. In your WordPress dashboard, go to Jetpack > Dashboard, then click Settings (top right).
  1. Under Security, disable Allow users to log in to this site using WordPress.com accounts.

  1. Have affected users visit the app login screen, which will now redirect to your site’s native login form.
  2. Users may need to reset their site password to match their app credentials.

Note: BuddyBoss App does not yet support Jetpack social login. (See https://roadmap.buddyboss.com/c/26-use-social-accounts-to-login-and-register)

Blocked Authentication Endpoints

A “Login failed. Please try again. Error while generating JWT token” message often means your server or a security plugin is blocking the REST API endpoints required by the app.

  1. Contact your hosting provider and request that these paths be whitelisted:
    • /wp-json/*
    • /wp-json/buddyboss-app/*
  2. If you run a security plugin (e.g., Wordfence, Sucuri), temporarily deactivate it and clear all caches.
  3. If login succeeds, reconfigure your security plugin to allow the BuddyBoss App endpoints, then reactivate and clear caches again.

reCAPTCHA on the Login Page

If you’ve enabled reCAPTCHA for your site’s login form, the BuddyBoss App won’t be able to submit credentials. To resolve:

  • Disable reCAPTCHA on the login page or
  • Follow the recommended reCAPTCHA setup for the BuddyBoss App.

Troubleshooting and FAQs

Q: I still get a 400 error after whitelisting endpoints—what next?
A: Ask your host to review server logs (e.g., Nginx/Apache or WAF logs) for blocked requests matching /wp-json/* patterns.

Q: Could a caching or CDN layer interfere?
A: Yes. Purge any server-side, plugin, or CDN caches after making changes to endpoint access.

Q: Is this a BuddyBoss or WordPress issue?
A: This is a server or plugin configuration issue affecting the WordPress REST API, which the BuddyBoss App relies on for authentication.

Was this article helpful?

To speak to our Agency consultant, fill in the form found at our Contact Page.

  • Get Started

    Enter your name and email address to get started with your project...

  • This field is for validation purposes and should be left unchanged.

Not recently active