We recently noticed that sporadically we were having users lose access to our forums (bbpress). After some digging it looks like it has to do with the renewal of the indefinite subscriptions. Users are losing their role of “bbp_participant” (which all user are assigned by default when they register) when their subscription automatically renews. This seemed a little strange to us. But it could be due to our custom implementation.
Note: We are NOT utilizing the default subscription forms that come with the plugin. We are using gravity forms and tying into their actions and assigning subscriptions based on that instead of making it a selectable option.
I can easily double check this outside of Membership w/ an action. Are there any actions I can hook into when the renewal fires just so I can be sure that if the user has a subscription.