I am in the same situation as presented in this thread: OJS and images attached to XML I upgraded from OJS 3.3.0.14 to OJS 3.4.0.6 (PHP 8.3) and the images (IMAGE) in my XML are not showing, apparently the path it encodes is not correct.
Where are you images uploaded to on your server?
A recommended practice is uploading them as dependent files. Depending on how your OJS instance is configured, you may have to have your components figured properly: https://docs.pkp.sfu.ca/learning-ojs/en/settings-workflow#components
Thank you for your reply. They are as dependent files and are saved once they are loaded into the OJS file directory, prior to the upgrade to OJS 3.4.x they were displayed correctly.
Dear @rcgillis I appreciate the reference, unfortunately it has not been possible to solve the issue of broken images in the Viewer because of the path they have.
It seems to me that we have to do one more validation, now XMLs that do not contain images mark “Error during loading. Please try again. But, the ones that contain images load correctly and show the image. Is it possible that the patch directly affects XML without Figures?