diff --git a/backend/src/ee/services/license/license-service.ts b/backend/src/ee/services/license/license-service.ts index 57863d76f..7530f8831 100644 --- a/backend/src/ee/services/license/license-service.ts +++ b/backend/src/ee/services/license/license-service.ts @@ -215,10 +215,17 @@ export const licenseServiceFactory = ({ currentPlan.identitiesUsed = identityUsed; if (currentPlan.identityLimit !== null && currentPlan.identityLimit !== identityUsed) { - await licenseServerCloudApi.request.patch(`/api/license-server/v1/customers/${org.customerId}/cloud-plan`, { - quantity: membersUsed, - quantityIdentities: identityUsed - }); + try { + await licenseServerCloudApi.request.patch(`/api/license-server/v1/customers/${org.customerId}/cloud-plan`, { + quantity: membersUsed, + quantityIdentities: identityUsed + }); + } catch (error) { + logger.error( + error, + `Update seats used: encountered an error when updating plan for customer [customerId=${org.customerId}]` + ); + } } await keyStore.setItemWithExpiry(