Issue: I upgraded my Magento version from 2.3.1 to 2.3.6. Everything is good except for the BSS Product Stock Alert module. I tried updating the module but the error still shows. The error breaks the website. A report ID is generated on the website.
The issue is caused due to that product_id is not the same with item_id after upgrading the Magento version, so when using the stockItemRepository->get(), the issue happens.
To solve it, we have modified this file app/code/Bss/ProductStockAlert/Model/Observer/ApplyProductAlertOnCollectionAfterLoadObserver.php
Please check and apply the hot-fix on the site.
If you need any further assistance, please feel free to contact us.
We're more than happy to support you.