Troubleshoot MSN media, video, and inline embed errors
Embedding images, video, or social content incorrectly can result in broken displays, ingestion failure, or limited exposure on MSN. This page addresses common issues related to media formatting, syndication rights, and supported embed types.
Images must be embedded in the article using either <img> tags with valid src URLs or <media:content> in RSS/ATOM. URLs must be absolute and in supported formats like JPG, PNG, or WebP. Images without syndication rights must be properly flagged.
Yes. If you don’t have syndication rights, you must set HasSyndicationRights=false and include the image licensor name. Otherwise, omit the image to avoid rejection.
Images should be at least 720px wide and under 15MB in size. Thumbnail images must be at least 1200x624px (1.91:1 ratio) and under 2MB.
Ensure the video is in a supported format (MP4, AVI, WMV, M4V) and has a valid file extension. Videos must be at least 10 seconds long and under 2GB. Videos without proper metadata or hosted on unsupported platforms (e.g., Dropbox) may fail.
Only 1PP videos hosted on MSN via MRSS or the Video Uploader Tool are rendered in the MSN Player and distributed to Watch. YouTube embeds use <iframe> and only appear in article feeds.
Yes, but if the src URL matches, the image is ingested once and placed based on the <img> tag. <media:content> metadata takes precedence.
Slideshows must have a minimum of 4 slides (2 in some regions), each with valid image metadata. For inline HTML slideshows, use <div class="slideshow"> with <figure> tags. For MRSS, use <media:group> with <media:content>.
MSN supports embeds from Twitter, Facebook, Instagram, Pinterest, Infogram, Spotify, Flourish, Google Maps, Giphy, Reddit, and TikTok. Always use HTTPS and the default embed code from the source site.
Video thumbnails must be included for 3PP videos (except YouTube) and meet size and format requirements (JPG, PNG, GIF; 150x150px minimum). GIFs cannot be used as thumbnails.
Only specific tags are supported in the body field. Disallowed tags like <style>, <script>, <object>, or custom embed code will be removed during ingestion. Ensure embeds follow documented formats.