unauthorizedReconnectLinkedIn rejected the access token.
Reconnect LinkedIn and issue a fresh token for the member.
Understand LinkedIn API errors for member authorization, organization roles, missing scopes, duplicate content, spam checks, media processing, and Page publishing access. Use this guide to decide whether to reconnect LinkedIn, confirm Page permissions, replace media, or edit the post.
Last updated: May 2026
9 documented error patterns across 4 categories
Clear guidance on reconnecting, retrying, replacing media, or changing content
Official platform references plus bundle.social production troubleshooting notes
Error categories
9 documented errors
All error codes
3 mapped cases
unauthorizedReconnectLinkedIn rejected the access token.
Reconnect LinkedIn and issue a fresh token for the member.
invalid tokenReconnectThe LinkedIn token is invalid or malformed.
Reconnect the member and confirm the correct account was selected.
expired tokenReconnectThe LinkedIn access token expired.
Reconnect LinkedIn before attempting more publishing requests.
2 mapped cases
insufficient permissionsReconnectLinkedIn publishing permissions are missing.
Reconnect and approve member or organization publishing scopes.
missing permissionReconnectThe app lacks a required LinkedIn permission.
Check app products and ask the user to approve all requested scopes.
2 mapped cases
spamFix inputLinkedIn flagged the content as spam.
Reduce links, repetitive phrasing, promotional copy, and rapid reposting.
blockedFix inputLinkedIn blocked the content or account action.
Review LinkedIn policy, change the content, and check member or Page status.
2 mapped cases
media too largeFix inputLinkedIn rejected the media size.
Compress images or videos before upload and stay within LinkedIn media limits.
media unsupportedFix inputLinkedIn rejected the media format.
Use supported image and video formats such as JPG, PNG, GIF, or MP4.
Publishing to a company page requires the connected member to have the right organization role and approved LinkedIn permissions.
LinkedIn image and video assets can fail validation, stay in processing, or never become ready for publishing. Replace oversized, unsupported, or corrupted media before retrying the post.
LinkedIn Page publishing can fail when the connected member no longer has the correct organization role, the app lacks the required product access, or the token does not include organization publishing permissions.
LinkedIn can block posts because of duplicate content, spam-like copy, repeated links, or media that never finishes processing. Reconnecting the account will not fix content similarity or invalid media assets.
bundle.social keeps LinkedIn failures tied to the member, organization Page, target URN, media asset, and publish request so teams can distinguish expired tokens from missing Page roles, app product access, duplicate-content checks, and media processing failures.
Retry only temporary platform failures, processing delays, timeouts, 5xx responses, and rate-limit errors after the platform allows it. Do not retry the same request when the failure is caused by expired tokens, missing permissions, unsupported media, invalid captions, duplicate content, account restrictions, or policy blocks. The same payload will usually fail again until the account, media, content, or platform-specific setting is fixed.
Platform APIs change. Use these links to confirm current error behavior and field support.
LinkedIn responses depend on member identity, organization role, app products, scopes, content similarity, and media status. Use the code with the target URN and publishing surface to identify the real blocker.
No. Reconnect LinkedIn for expired tokens, missing scopes, or member authorization failures. For duplicate content, spam checks, organization role problems, or media processing failures, fix the Page access, copy, or asset first.
bundle.social preserves LinkedIn's platform detail while turning member, organization, media, and content failures into clearer support and user-facing actions.
Related
Build with less platform drag