Common Facebook publishing issues
| Issue | Likely cause |
|---|---|
| Post fails with “token expired” error | Facebook access token needs to be refreshed |
| Post fails with “permissions” error | Page permissions were not granted during connection |
| Post is rejected by Facebook | Content violates Facebook’s advertising or community policies |
| Image or video not uploading | File format or size exceeds Facebook’s requirements |
| Scheduled post did not publish | Scheduling conflict or timezone mismatch |
| Facebook page not showing in Hoop | Account was not connected or page was not selected |
Step 1: Reconnect your Facebook account
Facebook access tokens expire periodically. When they do, all publishing will fail until you reconnect.Go to social integrations
Navigate to Marketing > Social Planner > Settings in the Hoop platform and find the Facebook integration.
Disconnect the existing connection
Click Disconnect on your Facebook account. This removes the expired token.
Reconnect your account
Click Connect Facebook Account and log in with the Facebook account that has admin access to the page you want to publish to.
Grant all requested permissions
During the connection flow, Facebook asks you to approve permissions. Grant all requested permissions — especially pages_manage_posts, pages_read_engagement, and pages_manage_metadata. Denying any of these can prevent publishing.
Step 2: Check page permissions
Verify your Facebook role
You must have an Admin or Editor role on the Facebook page. Go to your Facebook page, click Settings > Page Roles, and confirm your role.
If your Facebook page is managed by a Business Manager, the Business Manager admin may need to approve the Hoop integration before publishing works.
Step 3: Resolve content policy violations
Facebook rejects posts that violate its content policies. Common triggers include:- Links to domains that Facebook has flagged as spam
- Text that resembles misleading health or financial claims
- Images with excessive text overlay (previously the 20% rule)
- Content that Facebook’s automated system flags as potentially harmful
Edit the flagged content
Edit the post to remove or rephrase the flagged content. If a link was flagged, try shortening it or using a different landing page.
Step 4: Fix image and video issues
Facebook has specific requirements for media uploads:| Media type | Requirements |
|---|---|
| Images | JPEG or PNG, max 10 MB, minimum 600x315 pixels recommended |
| Videos | MP4 or MOV, max 10 GB, max 240 minutes, minimum 1 second |
| Stories | 1080x1920 pixels recommended, max 20 seconds for video |
Step 5: Fix scheduling issues
Check your timezone
Confirm your timezone is set correctly in Settings > Business Profile in the Hoop platform. A timezone mismatch can cause posts to publish at unexpected times or appear to not publish at all.
Review the scheduled time
Open the scheduled post in the social planner and verify the date and time. Ensure the scheduled time has not already passed.
FAQs
How often do Facebook tokens expire?
How often do Facebook tokens expire?
Facebook tokens typically expire every 60 to 90 days. Hoop attempts to refresh tokens automatically, but some account configurations require manual reconnection. Reconnect promptly when you see a token expiration warning in the social planner.
Can I publish to Facebook groups from Hoop?
Can I publish to Facebook groups from Hoop?
Hoop currently supports publishing to Facebook pages only. Group publishing is not available due to limitations in Facebook’s API.
My post published but shows no engagement — is something wrong?
My post published but shows no engagement — is something wrong?
Low engagement is not a technical issue. However, if the post is not visible on your page at all, check whether Facebook flagged it for manual review. Review your page’s Support Inbox in Facebook for any pending reviews.