For the image in question that is showing the full image instead of a thumbnail, the math says that VaultWiki thinks you need at least 78,532,480 bytes of memory usage allowed in order to successfully create a thumbnail based on that image (most likely it's more depending on actual memory usage on your forum). If there is not enough memory available, VaultWiki will remember that result and only reply with the full image.
So let's first check whether this happened to any images. See if the table vw_attachmentfail has any entries.
If it does, let's see whether PHP's memory_limit is high enough. Also, if your PHP installation blocks access to ini_get or otherwise won't allow reading of the memory limit due to other security measures you may have, VaultWiki will assume your memory_limit is extremely low.
If you increase your memory_limit, you can get VaultWiki to reattempt by clearing out the vw_attachmentfail table. This should be safe as it's just a logging table.
As for the thumbnail that came out black, I would think this is an issue with the underlying image library that PHP uses, that may have crashed on that image. But it is possible that VaultWiki corrupted the output image when it copied the image metadata to the thumbnail, if it didn't handle particular metadata properly. I will have to run some local tests on the image in question.
I think in the future we need to add a moderator option to image-pages and image-history to clean the existing thumbnails for an image, for example if a thumbnail comes out black, to try again.