I have a webhook on a feature layer/table collection that delivers extract changes information in its payload. I always get back a replica error.
It doesn't seem to matter how I make the request or if the request contains updates/deletes/etc.
I followed this article
https://www.esri.com/arcgis-blog/products/arcgis-online/sharing-collaboration/how-to-create-a-hosted-feature-service-webhook/
to try to use the URL from the payload (which does not contain the layer id, but that didn't make a difference either). The collection and the layer and table all have "Create,Delete,Query,Update,Editing,Extract,Sync,ChangeTracking" on.
Unless there is another way to keep atomic change records, I need this to work. Any clues about the layer config or URLs/args would be appreciated.