Background of the issue:
On the homepage, when viewing the participant catalog, many participants do not have the 'instructor' or 'student' status, and these profiles do not open. We have already determined that when registering students in all languages (English, Russian, Ukrainian), the 'student' status is assigned correctly, and their profiles open. However, this does not work the same way for instructors. If an instructor is created from the English version of the site, everything works fine, but if they are created from the Ukrainian or Russian version, the 'instructor' status is not assigned, and as a result, the profiles do not open. This requires us to go to the admin panel and set the status manually. We have already checked all the settings.
Symptoms:
Instructor profiles do not open in Ukrainian and Russian languages because the 'instructor' status is not assigned automatically.
Questions:
Why is the 'instructor' status not being assigned automatically when creating instructors from the Ukrainian or Russian versions of the site?
How can we ensure that the 'instructor' status is assigned correctly in all languages without manual intervention?
Can you please explain which plugin you're using to create instructors?
Additionally, can you try the following?
1) Take a full backup of your site and database before proceeding.
2) Deactivate all plugins except WPML and the one mostly required for this feature to run. Purpose is to try in a minimal possible setup.
3) Switch to your parent theme.
4) Check for the issue if it still happens.
5) Then start activating plugins one by one while keep checking for the issue. This way you 'll be able to pinpoint a conflict when & where it starts creating the problem.
6) If after activating all plugins you see that it still works fine, then switch to your theme and see if that's causing it.
Please let me know and I'll try my best to help you further on the matter.
WPLMS is compatible with WPML (https://wpml.org/plugin/wplms-2/) but please note that this plugin has a WPML integration that is handled by the author. Should you be experiencing any issues, please report them to WPLMS support (hidden link).
Have you checked with their support about the issue?
While, VibeBP isn't on our compatibility list.
Please let me know your findings after checking with WPML support and I'll try my best to help you further on the matter.