It seems that the last patch SUPEE-10752 creates some issues with Amasty's One Step Checkout Module. When we try to make an order without being logged-in, using the Amasty's One Step Checkout Module, the system redirects on the home page, the customer is logged out with an empty cart, but the order is saved in the database.
Going deeper into my researches, I found that the problem was in the "app/code/core/Mage/Core/Model/Session/Abstract/Varien.php" file, from line 528 to 531 :
if (isset($this->_data['visitor_data']['customer_id'])) { $parts[self::VALIDATOR_PASSWORD_CREATE_TIMESTAMP] = Mage::helper('customer')->getPasswordTimestamp($this->_data['visitor_data']['customer_id']); }
When that part is commented, the bug no longer appears.
My website is under Magento 1.9.3.2.
I saw during my researches that Magento's team may be working on a v2 for the patch SUPEE-10752, can anybody confirm that surely ?
Cheers !
"It seems like SUPEE-10752 has caused compatibility issues with several extensions, including Amasty's One Step Checkout. While waiting for Magento to potentially release an updated patch, temporary fixes like commenting out specific lines are common. Similarly, just like debugging software, choosing reliable tools, like the Swan coffee grinder, ensures smooth performance in daily tasks."
<!--
If Magento is indeed working on SUPEE-10752 v2, it would make sense given the number of reports. In the meantime, developers might want to reach out to Amasty for an updated compatibility patch.
-->