Call to a member function getData() on null in DOAJJsonFilter.inc.php

Dear All,

I got a regular error:

[10-Sep-2023 07:44:39 UTC] PHP Fatal error: Uncaught Error: Call to a member function getData() on null in /home/easyscie/acnsci.org/journal/plugins/importexport/doaj/filter/DOAJJsonFilter.inc.php:56
Stack trace:
#0 /home/easyscie/acnsci.org/journal/lib/pkp/classes/filter/Filter.inc.php(449): DOAJJsonFilter->process(Object(Submission))
#1 /home/easyscie/acnsci.org/journal/plugins/importexport/doaj/DOAJExportPlugin.inc.php(193): Filter->execute(Object(Submission), true)
#2 /home/easyscie/acnsci.org/journal/plugins/importexport/doaj/DOAJInfoSender.inc.php(99): DOAJExportPlugin->exportJSON(Object(Submission), ‘article=>doaj-j…’, Object(Journal))
#3 /home/easyscie/acnsci.org/journal/plugins/importexport/doaj/DOAJInfoSender.inc.php(62): DOAJInfoSender->_registerObjects(Array, ‘article=>doaj-j…’, Object(Journal), ‘articles’)
#4 /home/easyscie/acnsci.org/journal/lib/pkp/classes/scheduledTask/ScheduledTask.inc.php(146): DOAJInfoSender->executeActions()
#5 /home/easyscie/acnsci.org/journal/lib/pkp/plugins/generic/acron/PKPAcronPlugin.inc.php(257): Scheduled in /home/easyscie/acnsci.org/journal/plugins/importexport/doaj/filter/DOAJJsonFilter.inc.php on line 56

Respectively, the DOAJautomaticregistrationtask log file doesn’t contain the ending notice, only the starting (like [2023-09-10 07:44:39] [Notice] Task process started).

My OJS version is 3.3.0.8, the OS platform is Linux, and the PHP version is 7.4.33.

How can I fix this error?

Kind regards,
Serhiy Semerikov