I've created a webhook targeting an endpoint provided by a Power Automate workflow using the "When a HTTP request is received"-trigger. However, performing an action assigned to the webhook does not trigger the flow.
I've set up an identical webhook targeting webhook.site - a service used for testing webhooks - and that one works perfectly fine. Since the service logs the received request, I also copied it, removed the "host"-header and sent it to the endpoint using Thunder Client, which did trigger the flow.
I've had a conversation with a Power Automate support member, and they said that HTTP requests sent by webhooks are different from requests sent by clients. I can't really tell what makes it different, but I also can't tell what request is being sent to the endpoint exactly.