I’m sorry. It seems the bug was caused by a combination of the site using ACF, and WPML not being fully compatible with it. (According to support staff at WPML)
My solution was duplication the site 2 times. One to remove the errors and WPML, and one to make a translated version.
Thank you for your help.