CiviEmail A/B testing unsubscribe issue
https://docs.civicrm.org/user/en/latest/email/civimail-ab-testing/
What this feature does is it helps distributes recipients of a mailing group into 2 mailings A and B mailings. Now for the A mailing 'include group' has the mailing group attached to it, but for the B mailing no group is attached.
When the mailings gets sent out, if anyone receives email from B mailing, and if that user unsubscribes, the user ends up getting unsubscribed from all the groups (since no group exists in that particular mailing all groups are listed in unsubscribe confirm UI). This happens because 'where clause' consisting of mailing group id is not attached as group is not present.
Please can anyone let me know if i am missing something.
Thanks!