Lapsed members in CRM not removed via Discourse Connect

Hi! We have integrated our membership CRM (Sheep) using Discourse Connect. However, when a member lapses or cancels, it doesn’t look as though their access to Discourse will automatically be removed. How can we make this happen? Is there a setting I need to enable for this to work? We want any lapsed or cancelled members to lose access to the Discourse SSO.