Amasty Elastic Upgrade 2.3.1 -> 2.4.3
We have just upgraded our system from a perfectly working version. However it seems that the elastic module does not register itself correctly. Most thing works, but other third party modules that check with the system for the current search engine fail to index. In debug.log we have;
[2022-01-17 05:03:36] main.CRITICAL: Notice: Undefined index: amasty_elastic in /home/challengeptstagi/public_html/magdev/vendor/magento/module-elasticsearch/Elasticsearch5/Model/Client/ClientFactoryProxy.php on line 44 {"exception":"[object] (Exception(code: 0): Notice: Undefined index: amasty_elastic in /home/challengeptstagi/public_html/magdev/vendor/magento/module-elasticsearch/Elasticsearch5/Model/Client/ClientFactoryProxy.php on line 44 at /home/challengeptstagi/public_html/magdev/vendor/magento/framework/App/ErrorHandler.php:61)"} []
[2022-01-17 05:03:36] main.CRITICAL: Elasticsearch client is not set. {"exception":"[object] (RuntimeException(code: 0): Elasticsearch client is not set. at /home/challengeptstagi/public_html/magdev/vendor/magento/module-elasticsearch/SearchAdapter/ConnectionManager.php:90)"} []
[2022-01-17 05:03:36] main.ERROR: Cron Job indexer_update_all_views has an error: The search failed because of a search engine misconfiguration.. Statistics: {"sum":0,"count":1,"realmem":0,"emalloc":0,"realmem_start":113246208,"emalloc_start":94776640} [] []
[2022-01-17 05:03:36] main.CRITICAL: The search failed because of a search engine misconfiguration. {"exception":"[object] (Magento\\Framework\\Exception\\LocalizedException(code: 0): The search failed because of a search engine misconfiguration. at /home/challengeptstagi/public_html/magdev/vendor/magento/module-elasticsearch/Model/Adapter/Index/IndexNameResolver.php:70)"} []
Is there a patch for this issue?