When you create a new subscription via GraphQL and then it is accepted, checking the status via RestAPI /admin/api/2020-07/recurring_application_charges/CHARGE_ID.json returns status active, however the docs says that it needs to be activated after it is accepted. Activating it works fine, which is strange, since it is already active.
I do not think that Shopify developers will have any reaction to this. The support from Shopify sucks lately.
We do have the same question, after creating the charge from GraphQL and our customer approved the charge, it automatically turns to active instead of 'accept', as well as in our billing history.
There's no 'Recurring charge accepted' between these 2 events, anything wrong with this? We didn't activate the charge manually after we received 'active' as it seems has been already activated.