Installed plugins tab not loading after install

"Hello, I recently upgraded our OJS server in a sandbox environment from version 2.4.7 to the latest version, going through all intermediate versions (2.4.8-> 2.4.8-5->3.2->3.3.0-13). However, we are now experiencing issues with LDAP authentication. I attempted to resolve the issue by installing the plugin from this GitHub repository: GitHub - shemgp/ojs_ldap_plugin: LDAP Authorization Plugin for OJS.

When I followed the procedure of cloning the repository into the plugins folder, the installed plugins tab crashed and remained stuck in the ‘Loading’ status. I checked the Apache error logs and found the following message:

“PHP Fatal error: Uncaught Exception: DAOResultFactory instances cannot be counted unless supplied in constructor (DAO JournalDAO)! in /var/www/html/ojs-3.3.0-13/lib/pkp/classes/db/DAOResultFactory.inc.php:101nStack trace:\n#0 /var/www/html/ojs-3.3.0-13/plugins/generic/ldap/LDAPAuthPlugin.inc.php(50): DAOResultFactory->getCount()\n#1 /var/www/html/ojs-3.3.0-13/plugins/generic/ldap/index.php(21): LDAPAuthPlugin->__construct()\n#2 /var/www/html/ojs-3.3.0-13/lib/pkp/classes/plugins/PluginRegistry.inc. php(241): include(‘/var/www/html/o…’)\n#3 /var/www/html/ojs-3.3.0-13/lib/pkp/classes/plugins/PluginRegistry.inc.php(126): PluginRegistry::_instantiatePlugin()\n#4 /var/www/html/ojs-3.3.0-13/lib/pkp/classes/controllers/grid/plugins/PluginGridHandler.inc.php(155): PluginRegistry::loadCategory()\n#5 /var/www/html/ojs-3.3.0-13/controllers/grid/settings/plugins/SettingsPluginGridHandler.inc.php(36): PluginGridHandler->loadCategoryData()\n#6 /var/www/html/ojs-3.3.0-13/lib/pkp/classes/controllers/grid/CategoryGridHandler.inc.php(124): SettingsPl in /var/www/html/ojs-3.3.0-13/lib/pkp/classes/db/DAOResultFactory.inc.php on line 101, referer: http://mydomain/index.php/journal/management/settings/website

Could someone please provide some guidance on how to resolve this issue?"