Issue 1.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
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/
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.I hope issues has been fixed.