When a contact in MailChimp gets a hard bounce or multiple soft bounces, it is marked as 'Cleaned' which in MailChimp will prevent them from receiving future marketing emails.
As this doesn't directly affect the subscription status, this doesn't get picked up by out integration. We should add an import section for cleaned contacts and use this to unsubscribe the contacts in CRM.