Hype animation won't load properly on server, but works fine on local Mac

I have an animation which works fine on my local Mac (whatever directory I put it in) and in any browser, but it only half loads on my server. One moveable object appears, but not the main bit. The funny thing is that ✱three** other Hype animations of mine work fine in the same subdomain, though this is the largest at about 12MB. I'm at a loss.
The only slightly unusual context is that most of the site in hosted in WordPress, but all but one of these animations lie in directories outside of the WordPress control.
On a side issue (that might be related?) I can no longer get the Hype WordPress Plugin to work (it just throws an error on importing the OAM), which is one of the reasons I put the last three hype projects in their own html pages outside of WordPress (only the first one lives as an OAM inside WordPress). Maybe it's a PHP issue?
Any help much appreciated.

Just checked ... the PHP version is 7.4.33

UPDATE .. The problem has nothing to do with WordPress.
I've uploaded the same files to another subdomain with no CMS at all, and the same problem persists: it doesn't load all the animation, though what it does load is active.
I'll investigate further.

I think I've isolated the problem. The hyperesources include 200 jpg images. The server says of a particular one of those images (the 50th, which seems innocent to me) "Failed to load resource: the server responsed with a status of 404()". And so it won't display the animation with any of those 200 images (though the other 199 are loaded to the server). Interestingly, another image (PNG) is displayed. Sorry to witter on with this. I'll shut up now and not post here further until I've either given up or solved he problem.

Some potential causes:

  • foreign characters in filenames
  • space in your export name during export of the OAM for the WP plugin?

Can you share a URL where this is hosted / posted?

To test if your environment where WP is installed mostly works so we can rule that out, can you try uploading a simple Hype document with a single image with the name 'test' to see if any errors are generated?