We're using Nop Commerce 3.8.
When we add an item to the cart when using Chrome, Firefox, Safari or Opera, it works fine. But when we do it when using IE, it appears to add the item to the cart, but it doesn't stick - the item shows up in the fly out cart on the details page just after adding it to the cart, but if you refresh the page or navigate to the cart page, the shopping cart is empty.
I checked the cookies, and on the shopping cart page it looks like the NopCustomer cookie is present and correct, but the ASP.Net session id changes with each page refresh or navigation.
The protocol and domain / host aren't changing, that part of the url is staying the same, and there's no redirect happening, so. I'm not sure what is going on and why it is only happening on IE.
Does anyone have any idea what could be causing that?
I notice that the ASP.NET session cookie's expiration shows up as being set to "End of session." Does that have a different or unsupported meaning for IE?