Interactive video and Course Presentation not loading in editor

We are running H5P on a Wordpress install.

When selecting 'Course Presentation' or 'Interactive Video' as H5P types we just get the spinning symbol and 'Loading, please wait...'.

All other types appear to be fine.

I have updated these and all other types just in case. 

The Wordpress version is 5.7.2

H5P plugin version is 1.15.3

We haven't made any changes to our server environment.

 

Following error in Browser:

h5peditor.js?ver=1.15.3:84 GET http://cuolearningdesign.coventry.domains/wp-content/uploads/h5p/score-t... net::ERR_ABORTED 404 (Not Found)

ns.loadJs @ h5peditor.js?ver=1.15.3:84

(anonymous) @ h5peditor.js?ver=1.15.3:122

ns.libraryRequested @ h5peditor.js?ver=1.15.3:119

success @ h5peditor.js?ver=1.15.3:223

c @ jquery.js?ver=1.15.3:2

fireWith @ jquery.js?ver=1.15.3:2

k @ jquery.js?ver=1.15.3:4

r @ jquery.js?ver=1.15.3:4

XMLHttpRequest.send (async)

send @ jquery.js?ver=1.15.3:4

ajax @ jquery.js?ver=1.15.3:4

ns.loadLibrary @ h5peditor.js?ver=1.15.3:203

ns.LibrarySelector.loadSemantics @ h5peditor-library-selector.js?ver=1.15.3:238

librarySelectHandler @ h5peditor-library-selector.js?ver=1.15.3:56

ns.SelectorHub.getSelectedLibrary @ h5peditor-selector-hub.js?ver=1.15.3:225

loadLibrary @ h5peditor-library-selector.js?ver=1.15.3:68

call @ h5p-event-dispatcher.js?ver=1.15.3:209

EventDispatcher.trigger @ h5p-event-dispatcher.js?ver=1.15.3:240

(anonymous) @ h5peditor-selector-hub.js?ver=1.15.3:58

(anonymous) @ h5p-hub-client.js?ver=1.15.3:45

trigger @ h5p-hub-client.js?ver=1.15.3:45

n.handleUse @ h5p-hub-client.js?ver=1.15.3:33

n.handleSelect @ h5p-hub-client.js?ver=1.15.3:40

value @ h5p-hub-client.js?ver=1.15.3:1

value @ h5p-hub-client.js?ver=1.15.3:1

onClick @ h5p-hub-client.js?ver=1.15.3:1

u @ h5p-hub-client.js?ver=1.15.3:25

invokeGuardedCallback @ h5p-hub-client.js?ver=1.15.3:33

invokeGuardedCallbackAndCatchFirstError @ h5p-hub-client.js?ver=1.15.3:33

h @ h5p-hub-client.js?ver=1.15.3:25

b @ h5p-hub-client.js?ver=1.15.3:25

g @ h5p-hub-client.js?ver=1.15.3:25

m @ h5p-hub-client.js?ver=1.15.3:25

T @ h5p-hub-client.js?ver=1.15.3:25

qr @ h5p-hub-client.js?ver=1.15.3:33

ke @ h5p-hub-client.js?ver=1.15.3:25

batchedUpdates @ h5p-hub-client.js?ver=1.15.3:25

J @ h5p-hub-client.js?ver=1.15.3:25

Me @ h5p-hub-client.js?ver=1.15.3:25

h5peditor.js?ver=1.15.3:124 Error while loading script Event {isTrusted: true, type: "error", target: script, currentTarget: script, eventPhase: 2, …}bubbles: falsecancelBubble: falsecancelable: falsecomposed: falsecurrentTarget: nulldefaultPrevented: falseeventPhase: 0isTrusted: truepath: (5) [script, head, html, document, Window]returnValue: truesrcElement: scripttarget: scripttimeStamp: 5518.900000095367type: "error"__proto__: Event

(anonymous) @ h5peditor.js?ver=1.15.3:124

script.onerror @ h5peditor.js?ver=1.15.3:81

error (async)

ns.loadJs @ h5peditor.js?ver=1.15.3:80

(anonymous) @ h5peditor.js?ver=1.15.3:122

ns.libraryRequested @ h5peditor.js?ver=1.15.3:119

success @ h5peditor.js?ver=1.15.3:223

c @ jquery.js?ver=1.15.3:2

fireWith @ jquery.js?ver=1.15.3:2

k @ jquery.js?ver=1.15.3:4

r @ jquery.js?ver=1.15.3:4

XMLHttpRequest.send (async)

send @ jquery.js?ver=1.15.3:4

ajax @ jquery.js?ver=1.15.3:4

ns.loadLibrary @ h5peditor.js?ver=1.15.3:203

ns.LibrarySelector.loadSemantics @ h5peditor-library-selector.js?ver=1.15.3:238

librarySelectHandler @ h5peditor-library-selector.js?ver=1.15.3:56

ns.SelectorHub.getSelectedLibrary @ h5peditor-selector-hub.js?ver=1.15.3:225

loadLibrary @ h5peditor-library-selector.js?ver=1.15.3:68

call @ h5p-event-dispatcher.js?ver=1.15.3:209

EventDispatcher.trigger @ h5p-event-dispatcher.js?ver=1.15.3:240

(anonymous) @ h5peditor-selector-hub.js?ver=1.15.3:58

(anonymous) @ h5p-hub-client.js?ver=1.15.3:45

trigger @ h5p-hub-client.js?ver=1.15.3:45

n.handleUse @ h5p-hub-client.js?ver=1.15.3:33

n.handleSelect @ h5p-hub-client.js?ver=1.15.3:40

value @ h5p-hub-client.js?ver=1.15.3:1

value @ h5p-hub-client.js?ver=1.15.3:1

onClick @ h5p-hub-client.js?ver=1.15.3:1

u @ h5p-hub-client.js?ver=1.15.3:25

invokeGuardedCallback @ h5p-hub-client.js?ver=1.15.3:33

invokeGuardedCallbackAndCatchFirstError @ h5p-hub-client.js?ver=1.15.3:33

h @ h5p-hub-client.js?ver=1.15.3:25

b @ h5p-hub-client.js?ver=1.15.3:25

g @ h5p-hub-client.js?ver=1.15.3:25

m @ h5p-hub-client.js?ver=1.15.3:25

T @ h5p-hub-client.js?ver=1.15.3:25

qr @ h5p-hub-client.js?ver=1.15.3:33

ke @ h5p-hub-client.js?ver=1.15.3:25

batchedUpdates @ h5p-hub-client.js?ver=1.15.3:25

J @ h5p-hub-client.js?ver=1.15.3:25

Me @ h5p-hub-client.js?ver=1.15.3:25

 

Content types: 

h5peditor.js?ver=1.15.3:84 GET http://cuolearningdesign.coventry.domains/wp-content/uploads/h5p/score-t... net::ERR_ABORTED 404 (Not Found)

ns.loadJs @ h5peditor.js?ver=1.15.3:84

(anonymous) @ h5peditor.js?ver=1.15.3:122

ns.libraryRequested @ h5peditor.js?ver=1.15.3:119

success @ h5peditor.js?ver=1.15.3:223

c @ jquery.js?ver=1.15.3:2

fireWith @ jquery.js?ver=1.15.3:2

k @ jquery.js?ver=1.15.3:4

r @ jquery.js?ver=1.15.3:4

XMLHttpRequest.send (async)

send @ jquery.js?ver=1.15.3:4

ajax @ jquery.js?ver=1.15.3:4

ns.loadLibrary @ h5peditor.js?ver=1.15.3:203

ns.LibrarySelector.loadSemantics @ h5peditor-library-selector.js?ver=1.15.3:238

librarySelectHandler @ h5peditor-library-selector.js?ver=1.15.3:56

ns.SelectorHub.getSelectedLibrary @ h5peditor-selector-hub.js?ver=1.15.3:225

loadLibrary @ h5peditor-library-selector.js?ver=1.15.3:68

call @ h5p-event-dispatcher.js?ver=1.15.3:209

EventDispatcher.trigger @ h5p-event-dispatcher.js?ver=1.15.3:240

(anonymous) @ h5peditor-selector-hub.js?ver=1.15.3:58

(anonymous) @ h5p-hub-client.js?ver=1.15.3:45

trigger @ h5p-hub-client.js?ver=1.15.3:45

n.handleUse @ h5p-hub-client.js?ver=1.15.3:33

n.handleSelect @ h5p-hub-client.js?ver=1.15.3:40

value @ h5p-hub-client.js?ver=1.15.3:1

value @ h5p-hub-client.js?ver=1.15.3:1

onClick @ h5p-hub-client.js?ver=1.15.3:1

u @ h5p-hub-client.js?ver=1.15.3:25

invokeGuardedCallback @ h5p-hub-client.js?ver=1.15.3:33

invokeGuardedCallbackAndCatchFirstError @ h5p-hub-client.js?ver=1.15.3:33

h @ h5p-hub-client.js?ver=1.15.3:25

b @ h5p-hub-client.js?ver=1.15.3:25

g @ h5p-hub-client.js?ver=1.15.3:25

m @ h5p-hub-client.js?ver=1.15.3:25

T @ h5p-hub-client.js?ver=1.15.3:25

qr @ h5p-hub-client.js?ver=1.15.3:33

ke @ h5p-hub-client.js?ver=1.15.3:25

batchedUpdates @ h5p-hub-client.js?ver=1.15.3:25

J @ h5p-hub-client.js?ver=1.15.3:25

Me @ h5p-hub-client.js?ver=1.15.3:25

h5peditor.js?ver=1.15.3:124 Error while loading script Event {isTrusted: true, type: "error", target: script, currentTarget: script, eventPhase: 2, …}

(anonymous) @ h5peditor.js?ver=1.15.3:124

script.onerror @ h5peditor.js?ver=1.15.3:81

error (async)

ns.loadJs @ h5peditor.js?ver=1.15.3:80

(anonymous) @ h5peditor.js?ver=1.15.3:122

ns.libraryRequested @ h5peditor.js?ver=1.15.3:119

success @ h5peditor.js?ver=1.15.3:223

c @ jquery.js?ver=1.15.3:2

fireWith @ jquery.js?ver=1.15.3:2

k @ jquery.js?ver=1.15.3:4

r @ jquery.js?ver=1.15.3:4

XMLHttpRequest.send (async)

send @ jquery.js?ver=1.15.3:4

ajax @ jquery.js?ver=1.15.3:4

ns.loadLibrary @ h5peditor.js?ver=1.15.3:203

ns.LibrarySelector.loadSemantics @ h5peditor-library-selector.js?ver=1.15.3:238

librarySelectHandler @ h5peditor-library-selector.js?ver=1.15.3:56

ns.SelectorHub.getSelectedLibrary @ h5peditor-selector-hub.js?ver=1.15.3:225

loadLibrary @ h5peditor-library-selector.js?ver=1.15.3:68

call @ h5p-event-dispatcher.js?ver=1.15.3:209

EventDispatcher.trigger @ h5p-event-dispatcher.js?ver=1.15.3:240

(anonymous) @ h5peditor-selector-hub.js?ver=1.15.3:58

(anonymous) @ h5p-hub-client.js?ver=1.15.3:45

trigger @ h5p-hub-client.js?ver=1.15.3:45

n.handleUse @ h5p-hub-client.js?ver=1.15.3:33

n.handleSelect @ h5p-hub-client.js?ver=1.15.3:40

value @ h5p-hub-client.js?ver=1.15.3:1

value @ h5p-hub-client.js?ver=1.15.3:1

onClick @ h5p-hub-client.js?ver=1.15.3:1

u @ h5p-hub-client.js?ver=1.15.3:25

invokeGuardedCallback @ h5p-hub-client.js?ver=1.15.3:33

invokeGuardedCallbackAndCatchFirstError @ h5p-hub-client.js?ver=1.15.3:33

h @ h5p-hub-client.js?ver=1.15.3:25

b @ h5p-hub-client.js?ver=1.15.3:25

g @ h5p-hub-client.js?ver=1.15.3:25

m @ h5p-hub-client.js?ver=1.15.3:25

T @ h5p-hub-client.js?ver=1.15.3:25

qr @ h5p-hub-client.js?ver=1.15.3:33

ke @ h5p-hub-client.js?ver=1.15.3:25

batchedUpdates @ h5p-hub-client.js?ver=1.15.3:25

J @ h5p-hub-client.js?ver=1.15.3:25

Me @ h5p-hub-client.js?ver=1.15.3:25

Posted this a while ago put got no response. These content types are still not loading.

I think I just need to know where to get the missing js file from.

otacke's picture

Hi!

First of all, maybe to clarify: This is a community forum where H5P users are supposed to help out each other. There's no guarantee that you'll get an answer at all.

The file that's reported as missing (score-tracking.js) is supposedly requested by some misconfigured h5pmods-wordpress-plugin (which only is a template, so you probably want to comment out the things that you don't use anyway).

Best,
Oliver

Thanks for getting back, that wasn't an expectation I just wanted to re post the issue as I hadn't managed to fix it, it's the last Friday before term starts so everyoen is a little short, my apologies. So essentially I just have to comment out the call in the content type scripts?? I'm not a sysadmin or anything but I can do that. I don't necassarily know where these h5pmods plugins are placed. Any help would be great.

All the  best

otacke's picture

Hi Ambrose!

It's not necessarily the root of your problem, but that's the first error message. If you're not the site's admin, then you most likely didn't install that plugin (it doesn't ship with H5P by default) and you most likely don't have the rights to change them from within the WordPress plugin. The site's admin should check that.

If you for some reason can install plugins and installed that plugin (without customizing it - then it does not serve a purpose at all), then simply uninstall it.

Best,

Oliver 

Thanks so much, I deactivated the mods plugin and it all started working. What I meant to say was that I'm not a Sys Admin but I am the Sys Admin so I'm on a bit of a learnig journey.

 

Ambrose

otacke's picture

You're welcome!