Type Error occurred when creating object: Magento\Search\Model\EngineResolver, Argument 2 passed to Magento\Search\Model\EngineResolver::__construct() must be of the type array, null given
This error is appearing on the product page,
after I have upgraded Magento 2.3 to 2.4
not sure if its a version issue
Best Answer
According to the screenshot, the error is from the third party extension.
Kindly disable this extension :
Run all the commands like upgrade, deploy and compilation one's and then check.