I don't have time to check it much, but i do think it's something relate to App Store Connect worker service.
For this issue, you can use a keys (create in Users and Access) and AppStoreConnect api to remove all images and upload again.
Please follow this guide, absolutely work :)
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags: