Wistia / Loom / Vimeo embeds not playing
Learn how to fix playback failures for embedded Wistia, Loom, and Vimeo videos by correcting URL structures, updating privacy levels, and resolving domain-specific embedding restrictions.
📹 Identifying the Core Issues
When an embedded video does not play, the issue is almost always caused by one of three common configuration errors:
- The incorrect web link was pasted into the platform (e.g., pasting an editor URL instead of the public share URL).
- The video privacy settings are locked down as private or restricted on the host network.
- The host platform's advanced privacy configurations are actively blocking video embedding on systemHUB's domain.
🎨 Wistia Embed Configuration
Wistia generates several distinct web links for every video in your library, including the internal edit URL, which is private and only visible to the account owner, and the public share URL, which permits embedding on external websites.
How to grab the correct share link:
- Open your target video dashboard inside Wistia.
- Click the Share button.
- Copy the public URL link or the provided iframe HTML code snippet.
- Paste this asset directly into systemHUB's video embed field.
⚠️ The Admin Trap: If you accidentally paste the internal backend edit URL, the video will only load for you because your browser is logged into your personal Wistia account. Every other team member attempting to view the document will see an empty block.
Managing Domain Restrictions in Wistia
Many corporate Wistia accounts are configured to restrict video embedding exclusively to an approved list of websites. If your company operates a custom-domain version of systemHUB (e.g., kb.yourcompany.com), your corporate Wistia administrator must manually add that specific subdomain to your Wistia security allowed list.
🔮 Loom Embed Configuration
To embed a Loom video smoothly into systemHUB, its global visibility rules must be set to allow external viewing access.
How to verify link settings:
- Open your video dashboard inside Loom.
- Click the Share button.
- Confirm that the link sharing preference is configured to Anyone with the link can view.
- Copy and use this specific share URL, do not copy the internal Loom workspace URL.
ℹ️ Note: Standard Loom workspace videos require a viewer to log in to your company's Loom corporate dashboard to watch them, which completely blocks embedded streaming playback inside systemHUB.
🎥 Vimeo Embed Configuration
Vimeo enforces highly secure privacy and third-party streaming restriction parameters. To clear access blocks, verify that your Vimeo video settings match these exact criteria:
- Where can this be embedded? Navigate to Privacy and ensure this field is set to Anywhere. Alternatively, configure it to allow a specific list of domains and add
systemhub.comalongside any custom company subdomains you utilize. - Who can watch? In the same menu, verify this is set to Anyone or Anyone with the link.
🔴 YouTube Embeds
For streaming issues involving YouTube videos specifically, please consult our dedicated optimization guide: Fixing YouTube Video Playback Issues.
🧪 Running a Quick Isolation Test
If your embedded video fails to stream and you are unsure which security restriction is causing the issue, complete this simple 10-second test:
- Copy the embed URL you pasted into systemHUB.
- Open a completely separate web browser window in Incognito or Private Mode where you are not logged into any video platform accounts.
- Paste the URL directly into the address bar.
- Evaluate the behavior:
- If the video fails to play here: The video itself has an active sharing or privacy restriction on the host platform.
- If the video plays perfectly here but fails inside systemHUB: Your host platform has an active domain security restriction blocking systemHUB from streaming the content.
❓ When None of This Works
If you have verified your link structures, opened up your host privacy settings, and validated your domain permissions, yet your videos still refuse to stream, contact support with:
- The name of your external hosting platform (e.g., Wistia, Loom, Vimeo).
- The exact, unedited video URL you pasted into our system.
- A clear, uncropped screenshot illustrating what error message displays inside systemHUB instead of your video player.
🎉 You're All Set!
You now know how to auditing your video share links and privacy configurations across Wistia, Loom, and Vimeo. Keeping your hosting settings aligned with external embedding rules ensures your team always enjoys seamless, uninterrupted access to visual training assets.