Azure Hosted Wordpress not showing Content Hub
I have a Wordpress site which is hosted in an Azure app service (so runs using IIS).
I have installed and activated the H5P Plugin and it all went through fine, but when I go to the H5P menu and click the button to Add Content, the Hub does not show up. It allows me to enter a name in the Add New box, but then when I click the 'Create' button it says 'Invalid Library'.
I uploaderd a few libraries for Memory Game, Personality Quiz and Questionnaire, but this has still not helped.
I checked the documentation which said to check my PHP extensions (mbstring, openssl and zip are all enabled) and it also mentioned to test connectivity to h5p.org - I successfully pinged the address from the Azure App console.
I have the same issue with Chrome, IE and Firefox.
I'm on Wordpress v4.9.4, PHP v7.0.27, H5P v1.10.1
I am getting console errors in Chrome (see attached) for Get requests, but I'm not sure what's causing it.
Can anybody help please?