diff --git a/src/support/slack/actions/onboard-modal.js b/src/support/slack/actions/onboard-modal.js index 8ce0e4326..6ec8c89f2 100644 --- a/src/support/slack/actions/onboard-modal.js +++ b/src/support/slack/actions/onboard-modal.js @@ -620,9 +620,11 @@ export function onboardSiteModal(lambdaContext) { } } - await ack(); - + // Load configuration before ack() to avoid delays const configuration = await Configuration.findLatest(); + + // Acknowledge immediately to close the modal + await ack(); const additionalParams = {}; if (deliveryType && deliveryType !== 'auto') { additionalParams.deliveryType = deliveryType;