When you publish content, it goes through several automated processing steps—from formatting text and attaching media to generating short links and scheduling. Occasionally, a post might fail to publish or look different than expected. This guide helps you identify and resolve common issues in the publishing pipeline.
Understanding the Publishing Pipeline
To troubleshoot effectively, it helps to know how your content is processed before it goes live. If an error occurs, it usually happens in one of these stages:
flowchart TD
A["Content Saved"] --> B["Sanitize Formatting & Sync SEO"]
B --> C{"Has Media?"}
C -- Yes --> D["Process Images & Validate Video"]
C -- No --> E["Process Links"]
D --> E
E --> F["Generate Short Links"]
F --> G{"Is Scheduled?"}
G -- Yes --> H["Queue for Timezone"]
G -- No --> I["Publish to Platform"]Common Issues and Solutions
1. Media is missing or rejected
If your post publishes but the image or video is missing, the media file might be in an unsupported format or corrupted.
Videos
The system strictly validates video URLs before publishing. If your video fails to attach, ensure it uses one of the supported file extensions.
| Media Type | Supported Formats |
|---|---|
| Video | .mp4, .mov, .avi, .wmv, .flv, .webm, .mkv |
| Image | .jpg, .jpeg, .png, .gif, .webp |
If you copied an image directly from another website, it might be formatted as a "data URI" (a long string of code instead of a standard URL). The system attempts to automatically convert these, but if it fails, try saving the image to your computer and uploading it directly.
2. Links are not shortened
When publishing social posts, the system automatically attempts to convert long blog links into clean, trackable short URLs.
If you notice a long URL in your published post instead of a short link, this is not a critical failure. If the short-link service experiences a temporary timeout, the publishing pipeline will automatically fall back to your original long URL to ensure your post still goes out on time.
3. SEO Titles aren't updating on WordPress or Wix
When you change the title of a blog post, the system automatically regenerates and syncs the SEO Meta Title and Meta Description in the background.
If your changes aren't reflecting on your live site:
Ensure your content actually has text in the body (schema and meta generation requires body content to analyze).
Wait a few moments before hitting publish. The SEO generation runs as a background task to prevent your screen from freezing while saving.
4. Posts are publishing at the wrong time
Scheduling issues are almost always related to timezone mismatches.
If a timezone is not explicitly set or recognized by your browser, the system defaults to UTC (Coordinated Universal Time). Always double-check your account timezone settings if posts are going out at unexpected hours.
If you reschedule a post that was already in the queue, the system automatically marks the original scheduled post as "superseded" and cancels it. You do not need to worry about the post going out twice.
Step-by-Step Troubleshooting
If a post is completely stuck or failed, follow these steps to reset it:
- 1
Check the error message
Navigate to your content library and hover over the "Failed" status badge. The system usually provides a specific reason (e.g., "Invalid credentials" or "Media too large").
- 2
Re-upload media
If the error is media-related, delete the attached image or video, save the post, and upload the file again. This forces the system to generate a fresh, stable URL for the file.
- 3
Clear complex formatting
Sometimes, hidden formatting from Microsoft Word or Google Docs can break the publishing sync. Try clearing the formatting or pasting your text as plain text, then re-apply bolding or lists using the built-in editor.
- 4
Reschedule the post
Change the post status back to "Draft", then re-approve and schedule it for a few minutes in the future. This forces the pipeline to start over.
Frequently Asked Questions
Why are my carousel slides out of order?
The system uses specific logic to determine the "cover" slide of a carousel. It looks for slides explicitly marked as the cover, or slides containing an image prompt and impact statement. If your slides look out of order on the live platform, ensure you haven't accidentally duplicated cover-slide settings on multiple images.
Why does my Twitter video URL look different?
Behind the scenes, the system automatically normalizes platform names to match their API requirements. If you see references to x instead of twitter in your video links or analytics, this is expected behavior and ensures your media publishes correctly to the X platform.
What happens to my formatting when I publish?
Before content is sent to a blog or social platform, it goes through a "Markdown Sanitizer" and a "Punctuation Normalizer." This safely strips out incompatible code and ensures smart quotes, dashes, and spacing look professional across all devices.