Membership and registration plugins (BuddyPress, Ultimate Member, Paid Memberships Pro, etc.) can break when WP Ghost changes the activation path because they hardcode references to wp-activate.php for account activation links.
Revert the activation path to default
Go to WP Ghost > Change Paths and set the activation path back to wp-activate.php. This restores compatibility with membership plugins that depend on the default path. The rest of your WP Ghost path changes (login, admin, wp-content, etc.) continue to work normally.
Whitelist the activation path
Alternatively, add the activation path to WP Ghost > Change Paths > Whitelist Paths. This tells WP Ghost to skip path changes on that specific URL while keeping the custom path active for other requests.
Contact the membership plugin author
If you want to keep the custom activation path, contact the membership plugin’s support and explain that the activation URL has changed. Well-maintained plugins use WordPress filters for activation URLs rather than hardcoding them, and the author may provide an update or a workaround.
If you’ve lost access to the admin dashboard, see the emergency disable guide.