Some pictures apparently no longer exist. For example, /wp-content/uploads/2024/12/mop1.jpg
does not exist. Presumably they were deleted without removing the reference in the frontend pages.
If you need them again, I would recommend that you import a backup of the project in which they still exist. If you don’t have a backup yourself, it’s best to ask your hoster’s support for one.
If you do not have a backup, you will have to reintegrate the images. This assumes that you still have the originals somewhere locally. If this is not the case, you could also try to find them again via https://web.archive.org.
It is not possible to say why they have disappeared. It is possible that they were deleted by someone. Who and why is not documented in WordPress, unless you are using a plugin to document it.