I think the issue is fixed.
I didn’t have WPML’s Yoast SEO Multilingual plugin installed, so I installed it and the schema looks much better now. I don’t think this plugin changes the schema directly, but it might be improving the reporting of the page metadata.
Thank you for your help.