Hi everyone,
I have a Zap that automatically posts to Instagram when a new post is published on WordPress. It used to work fine, but I noticed it stopped working around September.
Now I get the following error message:
This Instagram for Business (1.0.16) step hit an error
Could not publish media file. Media ID is not available: 公開できません: このメディアは公開する準備ができていません。しばらくお待ちください。
Even after updating Instagram for Business from version 1.0.16 to the latest version, the same error occurs.
Could anyone help me understand what might be causing this?
Here’s my setup:
Thanks in advance for any advice or troubleshooting tips!
Hey there, @takahashi26
The error you’re seeing from the Instagram for Business app, translates roughly to:
“Cannot be published: This media is not ready to be published. Please wait a moment.”
This usually means that Instagram hasn’t fully processed the media (image or video) by the time Zapier tries to post it. Even though the media may appear uploaded on WordPress, there can be a small delay before it’s ready for third-party tools like Zapier to access and publish it.
In this case, can you try replaying the errored run to see if it now goes through?
In case that goes through, here’s what I’d suggest:
Add a delay step between your WordPress trigger and the Instagram action. This gives WordPress more time to recognize and prepare the media file for Instagram.
If you’ve already replayed the run and the issue persists even after a delay, feel free to share a bit more about how the media is being handled in your WordPress post (e.g. are you using featured images? Custom fields?). What do you see when you open the URL directly? That can help us dig in a bit deeper.
Let us know how it goes — we’re here to help! 😊
Thank you very much for your quick reply, @abdullahumar
I tried replaying the errored run and found that sometimes it completes successfully, and sometimes it doesn’t — even when using the same test data. The same behavior occurs when I only replay the Instagram action step.
This makes me think the issue might be related to the Instagram action itself. For example, maybe the post attempt happens before the image upload process is fully completed on Instagram’s side, possibly depending on the image size or upload time.
Is there any recommended way to handle such cases?
For reference, I’m using the image URL stored in a custom field in WordPress. When I open the URL directly, the image displays correctly without any issue.
Hi there,
Thanks for the reply. Laura here picking this one up, I would be happy to help further!
I've taken a look at the Zap's Instagram for Business step, and I noticed it's currently using an older version, indicated by the version number beside it. To understand whether this may be related to the errors, could you try updating to the latest version Instagram For business App, then publish your Zap to see if the error still remains?
This error may be fixed in the latest version.
Let us know how it goes!
Thank you for your suggestion. @laura.giles
You’re correct that the previous Zap runs were using the older version. I’ve now updated to the latest version of the Instagram for Business app and tested again, but unfortunately the same behavior persists.
Could you please let me know if there’s anything else I should verify or adjust to further investigate this issue?
Hi @takahashi26 , thanks for following these steps!
If the issue is intermittent and the replay works, I’d recommend enabling Autoreplay in the account or Zap: https://help.zapier.com/hc/en-us/articles/8496241726989-Replay-Zap-runs
This way, the errors will be automatically retried later without needing manual intervention.
However, if that doesn’t solve the issue, I’d recommend opening a ticket with us here, so we can look into the logs and see exactly what is causing the issue: https://zapier.com/app/get-help.
Let us know if that helps 😊
Thank you for your response. @Daniela_Paulo
I think enabling Auto Replay is a helpful idea, so I’ll start by implementing that. However, since I still don’t fully understand the conditions under which the error occurs, I’m a bit concerned that relying on automatic retries might not be a reliable long-term solution.
Ideally, I’d like to identify the root cause of the error and how to prevent it entirely.
I also tried uploading smaller images in case the file size might be related, but the issue still occurs intermittently even with smaller files.
Do you have any suggestions for further troubleshooting or possible causes?