# Webhooks Failing - Workflow not Found Error Message

**URL:** <https://forum.bubble.io/t/webhooks-failing-workflow-not-found-error-message/355522>\
**Category:** Bugs\
**Created:** [January 15, 2025, 4:53am UTC](https://forum.bubble.io/t/webhooks-failing-workflow-not-found-error-message/355522 "2025-01-15T04:53:32Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![boston85719](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/boston85719/32/77286_2.png) [@boston85719](https://forum.bubble.io/u/boston85719)\
**Post date:** [January 15, 2025, 4:53am UTC](https://forum.bubble.io/t/webhooks-failing-workflow-not-found-error-message/355522/1 "2025-01-15T04:53:32Z")

</div>

So I have a series of around 12 webhooks setup for a single API provider. All 12 were initialized properly and working properly, 11 of them still do. However, one began to fail sometime between December 28, 2024 at 5PM (GMT+7) and December 28, 2024 at 8PM (GMT+7).

As far as my memory serves me, I made no changes to the backend workflow in question. The name is still the same, no extra characters at the end or beginning as far as I can see in either Bubble or the API provider.

 ![API Provider](https://us1.discourse-cdn.com/bubble/original/3X/1/3/13d6941f807242ea85136aca73809832cffac4e8.png)  
 ![Screen Shot 2025-01-15 at 11.48.21 AM](https://us1.discourse-cdn.com/bubble/original/3X/8/a/8ad456a2e9fcae68841bcc4462f14764071b4ebc.png)

Since there are no differences in the URLs, it seems quite strange that the webhooks would just suddenly begin to fail due to ‘workflow not found’ when the workflow has never been changed since initialization (although some actions within have).

This is the error message reported by the API provider to me… **Response:** {“statusCode”:404,“body”:{“status”:“NOT\_FOUND”,“message”:“Workflow not found container\_created”}}

Moreover, the logs show in Bubble the request for workflow as empty instead of showing the name of the workflow as it should and the HTTP request is PATCH instead of POST as it should be.

 ![thumbnail](https://us1.discourse-cdn.com/bubble/original/3X/4/2/421b68bf2f4faa61c0e6bca55578d1d5bed9f64c.png)

Has anybody else ever experienced something like this? Anybody have any idea what might be the reason for it, even an idea of me maybe having done something to break the functionality.

I hope this is not a new type of bug to be expecting to arise from time to time, a fully functional webhook just failing due to a bug indicating an existing backend workflow doesn’t exist.

---

<div class="post-metadata">

**Author:** ![Jici](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/jici/32/30722_2.png) [@Jici](https://forum.bubble.io/u/Jici)\
**Post date:** [January 15, 2025, 12:37pm UTC](https://forum.bubble.io/t/webhooks-failing-workflow-not-found-error-message/355522/2 "2025-01-15T12:37:15Z")

</div>

Do some test:  
a) Send a request to your endpoint using postman  
b) Make sure the url entered in webhooks settings is correct (and not live one, as you show the test version)  
c) If you added your own domain, try to switch to your own domain url (It’s been a while, but I got this issue in the past)  
d) Patch request is not allowed in Backend WF. The error sound strange as it should return a method not allowed instead. Should be 405 error.  
e) try to add another webhook to a tool like requestbin to check if the request from webhook have been updated

I’ve actually are issue with API Connector where API name are not updated. I wonder if this could be related…

---

<div class="post-metadata">

**Author:** ![georgecollier](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/georgecollier/32/182327_2.png) [@georgecollier](https://forum.bubble.io/u/georgecollier)\
**Post date:** [January 15, 2025, 12:41pm UTC](https://forum.bubble.io/t/webhooks-failing-workflow-not-found-error-message/355522/3 "2025-01-15T12:41:08Z")

</div>

Make sure you don’t have a trigger of the same name

---

<div class="post-metadata">

**Author:** ![boston85719](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/boston85719/32/77286_2.png) [@boston85719](https://forum.bubble.io/u/boston85719)\
**Post date:** [January 15, 2025, 1:01pm UTC](https://forum.bubble.io/t/webhooks-failing-workflow-not-found-error-message/355522/4 "2025-01-15T13:01:37Z")

</div>

There is one! I just changed the name of the trigger. If this works, then there should be a fix by Bubble to automatically append for their purposes ‘database\_trigger’ so this wouldn’t cause an issue for others. 🤞

---

<div class="post-metadata">

**Author:** ![georgecollier](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/georgecollier/32/182327_2.png) [@georgecollier](https://forum.bubble.io/u/georgecollier)\
**Post date:** [January 15, 2025, 1:05pm UTC](https://forum.bubble.io/t/webhooks-failing-workflow-not-found-error-message/355522/5 "2025-01-15T13:05:47Z")

</div>

> [@boston85719](#):
>
> There is one! I just changed the name of the trigger.

That’ll resolve it. This is a known but undocumented issue that I banged my head over a while back.

> [@Today I learned database triggers can have name conflicts with backend endpoints](https://forum.bubble.io/t/today-i-learned-database-triggers-can-have-name-conflicts-with-backend-endpoints/297191):
>
> Setting up Stripe syncing with Bubble database today and learned for the first time that trigger names can conflict with backend endpoint names. That is to say, if you have a trigger named invoice and a backend workflow named invoice, Bubble will return a workflow not found error when you try to call that endpoint. The trigger will still work. I’d always assumed the name of triggers wouldn’t conflict with endpoints but today shows I was wrong so putting this here for anyone that may bang their …

---

<div class="post-metadata">

**Author:** ![Jici](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/jici/32/30722_2.png) [@Jici](https://forum.bubble.io/u/Jici)\
**Post date:** [January 15, 2025, 1:08pm UTC](https://forum.bubble.io/t/webhooks-failing-workflow-not-found-error-message/355522/6 "2025-01-15T13:08:53Z")

</div>

Completely forget that. Got the same issue too in the past. I agree this should be better documented!

Also, Bubble should consider “type” in naming endpoint conflict. GET, POST, Trigger should be able to have same name if they don’t have the same type. This would help with some API validation that use GET but send the payload after in POST.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/bubble/original/3X/2/8/2847faa74692c2ffa5d939d3dc3724cdd060d247.png) [@system](https://forum.bubble.io/u/system)\
**Post date:** [January 29, 2025, 4:54am UTC](https://forum.bubble.io/t/webhooks-failing-workflow-not-found-error-message/355522/7 "2025-01-29T04:54:21Z")

</div>

This topic was automatically closed after 14 days. New replies are no longer allowed.
