Hi Yannick, not sure whether you provide support for your free extension 4Video, but in case you do:
I have a page containing 2 Youtube video's: https://hielspoorinfo.nl/hielspoor-behandeling/oefeningen
However, only the first one is shown, the second one only shows a blank container. The structured data for both video's is created though.
The video's are embedded in a Yootheme builder page using the yootheme feature to embed modules, but the same happens if I use the {loadmoduleid} feature, also in a non-builder article.
I can work around this using the Youtube-provided embed code, but maybe you have a solution or tip.
Also another page with a video is randomly not shown it seems (https://hielspoorinfo.nl/nieuws/hielspoor-youtube-video).
In the Firefox console, I see the following errors:
Uncaught TypeError: ({provider:"youtube", videoId:"M_IIo3Cfg-M", videoTitle:"Wat is hielspoor en wat kun je er aan doen", aspectRatio:"16/9", loop:0, theme:"auto", origin:"https//hielspoorinfo.nl", jumpToDef:[]}) is not a function
<anonymous> https://hielspoorinfo.nl/nieuws/hielspoor-youtube-video:97hielspoor-youtube-video:97:1 4Video: an error happened, aborting. Error details: File: https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js Line: 1 colno: 4698 B@https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1:4698 V@https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1:4244 L@https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1:6444 @https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1:7550 app<@https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1:7468 app<@https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1:7605 @https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1:7608 forvideo-iife-18aedee2.js:1:6972
Uncaught TypeError: t[1] is undefined
B https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1V https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1
L https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1
<anonymous> https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1
app https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1
app https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1
<anonymous> https://hielspoorinfo.nl/media/mod_forvideo/vendor/weeblr/forvideo/assets/dist/forvideo-iife-18aedee2.js:1