Instagram publish error: linked Facebook account restricted
Meta added a publishing error: the linked Facebook account is restricted and cannot publish video. What it blocks and how to post stills from a clip meanwhile.

"The Facebook account linked to the Instagram account is restricted and cannot publish video" is a new Content Publishing error listed in the Sep 28, 2026 changelog. The message says video is blocked because of a restriction on the linked Facebook account. Nothing in the file you upload will change that; resolve the restriction on the Facebook side.
Details are from the Instagram platform changelog, read 2026-09-30. The page does not say how long a restriction lasts or how to appeal it.
What else did the changelog add?
| Error | Cause stated |
|---|---|
| Linked Facebook account restricted | Cannot publish video |
| Product tagging | Account or merchant is not eligible |
| Caption too long | Reports the length and the maximum allowed |
| Too many hashtags or tagged users | Caption or request exceeds the limit |
Can I post stills while video is blocked?
The error names video, so an image post is a different case, but the page does not say image publishing is unaffected; test it. Sume video frames extracts stills from a clip as jpeg (default) or png, with max_edge from 16 to 2160 (Video frames). Instagram's own still format rules are in JPEG-only stills from video frames.
What does it cost to extract frames?
Frame extraction is unbilled in the docs. If you want a fresh product image instead, the image edit example keeps the product identical while swapping the background (Image 1.0). A carousel built from clip frames is covered in Instagram carousel from video frames.
Sources
Related posts
More in Developers
- graph.instagram.com 400: parameter only for Facebook Login
Requests to graph.instagram.com with a Facebook-Login-only parameter now return 400 naming it, instead of being ignored. How to read the error and fix the call.
- Instagram Graph API hashtag search: 30 per 7 days, and Sume
Meta caps hashtag search at 30 unique hashtags per account per rolling 7 days and needs app review. Sume's instagram_search_hashtag is a bounded public read.
- Instagram oEmbed: embed HTML vs Sume's instagram_media read
Instagram oEmbed is meant only for embedding, at up to 1,000 requests per hour. Sume's instagram_media returns media candidates for a post or reel URL.
- Lambda 90-minute timeout: does it change AI video jobs?
AWS raised Lambda's async timeout to 90 minutes on Managed Instances. A Sume job still fits best as submit, then poll or webhook, and sync waits stay 30 s.
Written by Sume