Hey Lap
Thank you for the quick response. I figured out the issue, it was two things:
1. I wasn’t confirming the emails were added to the right list correctly
2. I had custom JS that was messing up the form
Long explanation:
1. The double Opt-in is not working, and I was relying on the email notificaitons to confirm that emails were added to lists. Thus, I started to look at Mailchimp directly.
2. There was custom JS in checkout that was reordering fields. There is an extra field that is setting the sign-up boolean to 0/false, that comes after the sign-up checkbox input. So the selection is overridden. Once I disable the JS, the order is fixed and the submission is captured.
Thank you for your help
sn0wball