List Integration level 1 not signing buyer to list

Free member signs up and is added to Aweber list without a problem which means the API works fine.
When that member, while logged in S2 purchases a ccap level 1 product, they get upgraded to level1 and get access to that ccap product. Works fine.

In S2, aweber Integration is setup for level 1 members with aweber list ID # to a buyers list so that buyer can now be moved to that list.

Test run added ccap correctly and level 1 to user in S2 but did NOT sign up the person to the Aweber list. This may not be an S2 problem. Hoping for some feedback.