Ich konnte das Problem bei mir reproduzieren, wenn sich vor dem Rückgabewert noch andere Ausgaben befanden (ein Leerzeichen beispielsweise), welche dann insgesamt nicht mehr als JSON interpretiert wurden, die Validierung als solche läuft aber durch. Erhaltet ihr das Problem mit der aktuellsten class.ajax.php auch? Ihr könnt sie euch probeweise hier kopieren und dann anstelle eurer im System einfügen (Ordner classes) - basierend auf einer 4.9.2 Installation. Macht aber von der alten eine Sicherung.
http://svn.dev.contenido.org/trunk/cont ... s.ajax.php