Getting “Media ID is not available (9007, OAuthException)” when posting JPG to Instagram from WordPress

I’m trying to auto-post from WordPress to Instagram via Make, and I’m stuck on an issue.

Here’s my current scenario:

:backhand_index_pointing_right: WordPress (Watch Post)

Generate caption via ChatGPT

Get featured image from WP

Convert to JPG (TinyPNG)

Upload converted image back to WP

Post to Instagram for Business

Delete from WP

Even though the image is converted to JPG and publicly accessible, Instagram returns this error:

Media ID is not available (9007, OAuthException)

I’ve tested manually uploading the JPG, confirmed it’s accessible via direct link, and even replaced it with a basic JPG file. Same result.

Anyone run into this before? Any insight into what causes this or how to solve it?

1 Like

Hey Daniel,

Got exactly the same issue since yesterday. Have you found a work around already?

1 Like

Same problem here, although my flow is slightly different (Facebook Pages to Instagram). It started a couple of days ago

It might be that JPG is the preferred format now, so if using PNG it will throw an error.

you do need to use jpg as you flagged and that was an issue a few weeks ago but this issue is new.

I also tried uploading and downloading from my Google drive but then I got this error Only photo or video can be accepted as media type. (9004, OAuthException)

so this error means your cant upload to Instagram from your Google drive account - see Only photo or video can be accepted as media type. (9004, OAuthException)

I should add that carousels is working fine, just single images are not working.

I can confirm that the file being returned is a valid JPG, but the problem persists. What’s odd is that it works sometimes and fails other times, with no clear reason why.

1 Like

I had the same issue in my scenario (it was working perfectly before that).
I juste reauthorized Facebook connection, and it worked again.

1 Like

Currently getting the same issue. Tried deleting the module, reconnecting to Facebook, but the problem persists. Sometimes it works though. Image is a .jpg

Same thing here, and 99% of the images we post are JPG

In fact, it seems to work right now!

1 Like

I tested again but still not working for me.

Yeah, same here, it stopped working again

Hello everyone and thanks for raising this in the Make Community. :folded_hands:

I just wanted to let you know that we have another thread related to this issue where you can find the latest updates:

1 Like

the issue to the link at meta relates to video. The issue here is just single images as carousels is still working fine.

2 Likes