Mailhook image attachment to Openrouter

Hi, I’m trying to send an image attachment from a Webhook Mailhook to an LLM on OpenRouter. However I’m getting the error from the LLM that “the image you uploaded appears to be corrupt or not a standard image file format.”

Here’s my architecture:

And within OpenRouter, the Content I’m receiving is this:

Can anyone help please? Thanks.