Unable to create a Production webhook subscription; Console error and API 401

Hi Square team,

I am unable to configure a Production webhook subscription for our app.

App ID: sq0idp-hdTA1BWSd7dMbBuiV7WF0w

Desired subscription:

In the Developer Console, after completing all required fields and selecting Production, clicking Save returns:
“An error occurred while creating a new webhook subscription.”

The notification URL is publicly reachable over HTTPS. We verified that an unsigned POST reaches our endpoint and is rejected with the expected 401 due to signature validation, so the endpoint is deployed and reachable.

We also tried the Webhook Subscriptions API using the Production token copied from the app Credentials page. Listing subscriptions returned HTTP 401. No tokens or signature keys are included here.

The console environment list has also appeared inconsistent: after a refresh, Production sometimes shows no subscriptions, while another view showed entries including the same URL.

Could you please check whether there is an issue with this application, the Production webhook subscription service, or its Production credentials? We can provide timestamps and screenshots privately if needed.

Thank you.

Hi @takepon - thank you for flagging! Our team is looking into this and will respond shortly.

Hi @takepon - Thank you for your patience. Our team was able to investigate and identify some bugs on our end, as well as guidance for your webhook configuration. I will follow up with more details in your DMs.