Hey Ama,
Well, the problem comes from the fact that the Mailchimp API function that is grabbing the users from mailchimp is getting only the subscribed users & one needs to make separate requests for the cleaned and unsubscribed. (which we didn't do, because we thought that everything will be taken with the first request)
The webhooks on the other hand should be working and they should add the info on newly cleaned and unsubscribed users? that is not the case for you?
I'm also curious - why do you need the cleaned and unsubscribed users? What do you plan to do with them? I'm asking this, because not having them in the DB should not affect the way the module is behaving in the frontend -> we always request information from mailchimp when the user is trying to subscribe to the list. And mailchimp will always let us know if the user was unsubscribed etc.
Regards,
Daniel