Hi,
We have a site that uses portfolio posts with embedded videos to then be displayed by The Grid.
All our videos have privacy settings that hide them from vimeo, but have our website domain whitelisted for embedding them.
Yesterday, when going to add a video in the same way as all the others (Add Media / Insert from URL to a post that is then found by the Grid via a specific Category), instead of it working the video said it couldn’t be played due to privacy settings. After much back and forth with vimeo, we’ve established that videos set to public (not an option for us) work fine, and that a full iframe embed of “hidden” videos also works fine. Vimeo has stated that the error message we received happens when “The privacy error is displayed when the player cannot detect the referrer domain sent by your webpage. This can happen for many reasons, but is most often caused by lightboxes or plugins that hide your page’s domain.”
What is confusing, is that if you take a video we currently have working fine on the website, and try to make a new post with it - the new post fails to be able to embed the video.
So all our existing videos work fine, but we can’t add any new ones without this error.
This URL is to a staging site for testing purposes.
http://930.d42.mwp.accessdomain.com/adam-pertofsky/
What you see it :
TEST#3 - Top Left - A public video working fine.
TEST #2 - Top Center - The video in questions, not working. It defaults to showing an image if no video can be found.
TEST#1 - Top Right - Same as test#2, but different video
WOODSTOCK - A previous video, also same hidden settings, working fine.
The video we are testing with is here:
Other links of note are the test where an iframe embed of the same hidden video works fine…
http://930.d42.mwp.accessdomain.com/test-iframe-embed/
Site is on Wordpress 4.9.1, X v5.2.2