What is a JSON string?
What do I do if I receive an "invalid JSON string" error
The more common "invalid JSON string" error messages seem to occur when uploading a file from file picker in Moodle.
The issue appears to be resolved in Moodle 2.3.4 for all browsers. You do have to change all the permissions so the owner and group is apache:apache, but this will resolve the issue.