Failed Ajax Request or Invalid JSON Again

Hi

Using OJS 3.3.0.4
When a CrossRef deposits fail and I click on failed button. It gives me this line

Failed Ajax request or invalid JSON returned.

Error log shows this

[17-Nov-2022 11:03:34 UTC] PHP Fatal error: Uncaught GuzzleHttp\Exception\ClientException: Client error: POST https://api.crossref.org/servlet/submissionDownload resulted in a 404 Not Found response:
{“status”:“error”,“message-type”:“route-not-found”,“message-version”:“1.0.0”,“message”:“Route not found”}
in /home/pjiatk/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113
Stack trace:
#0 /home/pjiatk/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Middleware.php(65): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response))
#1 /home/pjiatk/public_html/lib/pkp/lib/vendor/guzzlehttp/promises/src/Promise.php(204): GuzzleHttp\Middleware::GuzzleHttp{closure}(Object(GuzzleHttp\Psr7\Response))
#2 /home/pjiatk/public_html/lib/pkp/lib/vendor/guzzlehttp/promises/src/Promise.php(153): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), NULL)
#3 /home/pjiatk/public_html/lib/pkp/lib/vendor/guzzlehttp/promises/src/TaskQueue.php(48): GuzzleHtt in /home/pjiatk/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php on line 113

Please guide what to do. This is happening in almost all journals which I operate.

Hi @a2usmani

The error message from your log file seems to be related to this thread:

Please, check whether the solution from it applies to your issue as well.

Best,
Israel