H5P Doctor
← Troubleshooting guidesH5P PACKAGE TROUBLESHOOTING

H5P Core API version mismatch

Compare a package requirement with a known Core API version without guessing platform compatibility.

The Core API version is different from an H5P plugin release number, a Moodle version, or a Lumi application version.

Find the required version

Libraries can declare a coreApi requirement. The scanner lists these requirements. If you know your destination's H5P Core API version, enter it in the optional advanced setting to compare.

Fix the environment, not the number

If the required API is newer, update the destination through its supported update process or export from an editor that supports your environment. Editing the coreApi number does not remove a library's use of newer functionality.

What a passing check means

The comparison covers declared minimum requirements only. It cannot confirm that a lesson plays, saves scores, or works in every browser. Test the exported copy on your actual destination before replacing a live activity.

See what is in your package.

Run a free local check and download an actionable report.

Check my H5P file ↗

Technical references

H5P file structure · Package definition · Library definition · H5P validator source

This guide describes package checks, not certified platform compatibility. Reviewed for this MVP in September 2026.