After tens of hours of testing, permutations, and contrastive analysis, I am stuck with number of issues:
1. Roles and Usergroups are not synching correctly
Referencing this conversation, whenever I assign to a user a role that is associated with a secondary group, it sets it as his primary group and removes others. It doesn't seem to synch with secondary usergroups! Please check this video from a barebone local installation, with only wpForo, User Role Editor, and WP-Reset (snapshot plugin), where I created a couple of roles, assigned to usergroups, then added to a new user
https://mmi.vmaker.com/record/N5jQ7g71ZKmEtCwz
2. On my production site (and its staging clone), the Add New Forum Access button doesn't add a new one. Rather, it edits an existing one. This screen recording is in Arabic and RTL, but wording is irrelevant, it just demonstrates that Add New Forum Access button actually edits an existing access instead of creating a new one
I disabled all existing plugins except the staging plugin and wpForo and the issue still exists. On a second hand, I created a local site with the same configuration and it went without issue. I think that it might be a database discrepancy, or something buried deep inside. The database repair tool in wpForo does not show any errors. I tried deleting & reinstalling the and nothing changed
I need a quick help on that, as it's causing me serious business hiccups. If it can be provided here it'd be great. If pro support is the way to go just let me know
Thanks