**Issue 1.** Magento 2.4.3 : Type Error occurred when creating object: Magento\Search\Model\EngineResolver Solution: - This error basically means once again a constructor is called with a missing parameter. Which is usually due to a wrong code (but I assume your code is fine) or a not compiled code then setup di compile does the trick. Eventually try to make sure the ES modules are well activated :Hit This Command ***php bin/magento module:enable Magento_Elasticsearch6 Magento_Elasticsearch Magento_Elasticsearch7*** cause basically the above errors is magento telling you he need elastic. And after that hit this commond > ***sudo rm -rf pub/static/frontend/ var/cache/;php bin/magento s:up;php bin/magento s:di:c;php bin/magento > setup:static-content:deploy -f;php bin/magento indexer:reindex;php > bin/magento c:f;sudo chmod -R 777 generated/ var/cache/ pub/static > var/*** **I hope issues has been fixed.**