This thread is resolved. Here is a description of the problem and solution.
Problem:
You are using WPML to translate BuddyPress pages on your website. While the default language (English) works fine, switching to any secondary language (e.g., Portuguese) results in a 404 error on BuddyPress pages like /members/.
Solution:
First, ensure that you have installed the BuddyPress Multilingual glue plugin, which is necessary for compatibility between WPML and BuddyPress. You can download it with your existing license at no extra cost here: https://wpml.org/documentation/related-projects/buddypress-multilingual/
If you are using a version of BuddyPress higher than 12.0, you also need to install and activate the BP Classic Add-on to maintain compatibility and ensure that WPML features work correctly.
Additionally, check the list of known issues between BuddyPress and WPML here: https://wpml.org/plugin/buddypress/#ki
If this solution does not resolve your issue or seems outdated, we recommend opening a new support ticket. Also, ensure you have the latest versions of themes and plugins installed. For further assistance, please visit our support forum: https://wpml.org/forums/forum/english-support/
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.