Background of the issue:
I am trying to edit a translated page, which is copied from EN to NZ-EN. NZ-EN is a custom language.
Symptoms:
If I change something on the NZ-EN page, everything looks good, but I can't see the changes in frontend. Even if I refresh the page in the CMS, the changes are also gone.
Questions:
Why are the changes not visible on the frontend after editing the NZ-EN page?
Why do the changes disappear in the CMS after refreshing the page?
Taking another look at your site, the language setting that you currently have is causing 404 issues, which blocks the changes from getting loaded correctly,
I have shared your database with our 2nd tier, they will advise us on how to fix this and how the custom language should've been configured,
I've got a reply, If you change the language code on the DB directly you will destroy all the language connections for this language. If they need the language code nz-en, then you need to create custom language using this code.
If you still cannot provide access to the website, we can recreate the issue on a sandbox, by providing your custom theme, any important custom plugins and similar language configuration,
Here is the sandbox link : hidden link
Could you attempt to replicate the issue there? Or share a copy or access to your live site, whatever works with you.