It depends even on the order of the pages in the LO.
Suppose that you have a mediaLesson, mediaLesson, nav, mediaLesson
The syncpoints of the 3rd mediaLesson do not work anymore. This has to do with the way the popcorn library and specifically the plugins are loaded. A mediaLesson does not reload the popcorn library if there is already a mediaLesson in the LO. However, the nav page loads popcorn, and specificaaly with a different set of plugins. The 3rd mediaLesson does not reload the needed plugins and fails.
Probably the best fix is to always load popcorn with all plugins instead of trying to do it on the fly.
For now the mediaLesson and interactiveVideo page just reload popcorn and the plugins
It depends even on the order of the pages in the LO.
Suppose that you have a mediaLesson, mediaLesson, nav, mediaLesson
The syncpoints of the 3rd mediaLesson do not work anymore. This has to do with the way the popcorn library and specifically the plugins are loaded. A mediaLesson does not reload the popcorn library if there is already a mediaLesson in the LO. However, the nav page loads popcorn, and specificaaly with a different set of plugins. The 3rd mediaLesson does not reload the needed plugins and fails.