Title: Multisite error: Course Presentation required version &gt;= 1.25
Last modified: November 14, 2022

---

# Multisite error: Course Presentation required version >= 1.25

 *  Resolved [rsoareslangara](https://wordpress.org/support/users/rsoareslangara/)
 * (@rsoareslangara)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/multisite-error-course-presentation-required-version-1-25/)
 * Hi H5P team,
 *  thanks for your plugin.
    We have a WP multisite installation and the users are
   trying to upload H5P content and getting the error below:
 * _Validating h5p package failed.
    The system was unable to install the Course 
   Presentation component from the package, it requires a newer version of the H5P
   plugin. This site is currently running version 1.24, whereas the required version
   is 1.25 or higher. You should consider upgrading and then try again.
 *  I believe this error is related to the content type “Course Presentation”, because
   the latest version of the plugin is 1.15.4.
    On the “Installed Libraries” page
   there are the follow related libraries installed: – Course Presentation (1.24.1)–
   Course Presentation Editor (1.24.3)
 *  So it seems that the issue is related to the out-of-date version of the library
   Course Presentation.
    Where we can get the latest version? I got directly from
   your website and still getting version 1.24: [https://h5p.org/presentation](https://h5p.org/presentation)
 *  Our installation is up-to-date: WordPress version 6.1, PHP 7.14.x.
 * Thank you,
    Rafael
    -  This topic was modified 3 years, 6 months ago by [rsoareslangara](https://wordpress.org/support/users/rsoareslangara/).

Viewing 5 replies - 1 through 5 (of 5 total)

 *  [otacke](https://wordpress.org/support/users/otacke/)
 * (@otacke)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/multisite-error-course-presentation-required-version-1-25/#post-16198190)
 * Hi Rafael!
 * That would happen if the content file was created on H5P.com which already runs
   a newer core version and CoursePresentation 1.25, or if somebody built and installed
   libraries from the source repositories.
 * The workaround (until the WordPress plugin got updated) is to upload the file
   with a user role that is not allowed to manage H5P libraries or to upload the
   content to H5P.org and download it from there, please cmp. the same issue on 
   the H5P forum. [https://h5p.org/comment/47496#comment-47496](https://h5p.org/comment/47496#comment-47496)
 * Best,
    Oliver
 *  Thread Starter [rsoareslangara](https://wordpress.org/support/users/rsoareslangara/)
 * (@rsoareslangara)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/multisite-error-course-presentation-required-version-1-25/#post-16198313)
 * Hi Oliver,
 *  many thanks for your promptly reply.
    The first workaround option didn’t work(
   upload the file with a user role that is not allowed to manage H5P libraries).
   We tried to upload with an “Editor” user and we got the errors below:
 *     ```
       Validating h5p package failed.
       Missing required library H5P.AdvancedText 1.1
       Missing required library H5P.Image 1.1
       Missing required library H5P.SingleChoiceSet 1.11
       Missing required library H5P.SoundJS 1.0
       Missing required library H5P.Transition 1.0
       Missing required library FontAwesome 4.5
       Missing required library H5P.JoubelUI 1.3
       Missing required library H5P.FontIcons 1.0
       Missing required library H5P.Question 1.5
       Missing required library H5P.Blanks 1.14
       Missing required library H5P.TextUtilities 1.3
       Missing required library H5P.Video 1.6
       Missing required library H5P.Summary 1.10
       Missing required library H5P.DragText 1.10
       Missing required library jQuery.ui 1.10
       Missing required library H5P.MultiChoice 1.16
       Missing required library EmbeddedJS 1.0
       Missing required library H5P.CoursePresentation 1.24
       ```
   
 *  Regarding the second option (“upload the content to H5P.org and download it 
   from there”), could you please explain the procedure to do so? We are not familiar
   with the plugin.
 * Thank you,
    Rafael
 *  [otacke](https://wordpress.org/support/users/otacke/)
 * (@otacke)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/multisite-error-course-presentation-required-version-1-25/#post-16199076)
 * Hi Rafael!
 * To be honest, I am not sure how you would receive that very message.
 * H5P files contain all the libraries that are required to use them. H5P core will
   install missing libraries from that file if the user has sufficient rights.
 * So, in theory, if you now uploaded with a role with insufficient rights, there
   may be libraries missing that are within the file, but H5P core will not install
   them. But you’re saying that H5P core in version 1.24 is already installed and
   thus should be its dependencies (the ones listed here are among them).
 * Could you please check _where_ CoursePresentation 1.24 is installed? As far as
   I know – never used the WordPress plugin with H5P in multisite mode before – 
   every site instance needs to manage its own set of H5P libraries. There’s no 
   single central storage of libraries. So you may have tried to upload the 1.25
   file where not even 1.24 is installed.
 * If you have installed Course Presentation 1.24 on one site but if you uploaded
   the file on a site where 1.24 was not installed, you might be facing the error
   message that you now see. In that case, you’d need to install CoursePresentation
   1.24 on that site first (with sufficient rights) via the H5P Hub ([https://h5p.org/update-all-content-types](https://h5p.org/update-all-content-types)).
 * H5P.org is a site to test H5P which is also running an H5P plugin (on Drupal,
   but that does not concern the content) with all libraries in their “officially”
   released version. You can register an account there which would give you a user
   with limited rights. Then uploading the 1.25 file will try to load the content
   without installing the newer libraries and in this case that should work (the
   data structure of CoursePresentation content did not change from 1.24 to 1.25).
   You’ll end up with 1.24 content that you can download via the Reuse button at
   the bottom of your content and then upload that file to your site.
 * If none of that works, someone from the H5P core team might need to help you 
   out. I am merely a bystander and not affiliated with them.
 * Best,
    Oliver
 *  Plugin Author [icc0rz](https://wordpress.org/support/users/icc0rz/)
 * (@icc0rz)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/multisite-error-course-presentation-required-version-1-25/#post-16199649)
 * Hi Rafael,
 * Where did the H5P file come from?
    It looks like you won’t be able to upload 
   it until the latest version of the WordPress plugin is ready and released.
 *  Thread Starter [rsoareslangara](https://wordpress.org/support/users/rsoareslangara/)
 * (@rsoareslangara)
 * [3 years, 6 months ago](https://wordpress.org/support/topic/multisite-error-course-presentation-required-version-1-25/#post-16201631)
 * Hi [@otacke](https://wordpress.org/support/users/otacke/) and [@icc0rz](https://wordpress.org/support/users/icc0rz/),
 *  many thanks for your support.
    Actually the first option provided by [@otacke](https://wordpress.org/support/users/otacke/)
   has worked! I installed Course Presentation as “Administrator”, then my colleague(
   as “Editor”) could upload all the content required by the key-users.
 *  Many thanks again!
 * Best,
    Rafael

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Multisite error: Course Presentation required version >= 1.25’ is closed
to new replies.

 * ![](https://ps.w.org/h5p/assets/icon.svg?rev=986118)
 * [Interactive Content – H5P](https://wordpress.org/plugins/h5p/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/h5p/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/h5p/)
 * [Active Topics](https://wordpress.org/support/plugin/h5p/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/h5p/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/h5p/reviews/)

 * 5 replies
 * 3 participants
 * Last reply from: [rsoareslangara](https://wordpress.org/support/users/rsoareslangara/)
 * Last activity: [3 years, 6 months ago](https://wordpress.org/support/topic/multisite-error-course-presentation-required-version-1-25/#post-16201631)
 * Status: resolved