Problem Solved
I checked that all the files had been uploaded to the server, in fact I deleted the site from my local computer and downloaded from the remote server, set everything up on my local testing server and everything worked fine.
Looking at the source code of the contents_update.php page, I noticed a security restriction on showng the editor panel, I removed this and re-uploaded the page - everything worked fine on the remote server as well!