When I try to edit a translation, the page just refreshes and shows an error.
Solution: Switch to the WordPress editor on the original language edit page. Then open the translated page using WordPress editor and save it. Then, switch back to the WPML editor and you can now edit using the advanced translation editor.