We have customized one page checkout implemented where we add products in cart through cart.js on checkout page.
There are some orders where products added on checkout page got removed automatically in last step. Users can see those in cart but after clicking"Create an Order" those are not seen in actual orders.
By checking this orders through API we found that "Cart Token" is always blank for this orders and also
"referring_site" contains "&no_cookies_from_redirect=1" appended and "landing_site" shows checkout page url with "cookies_blocked=1&no_cookies_from_redirect=1" appended.
This happens in all devices and browsers and almost 2-3% orders affected.
Anyone has experienced the same issue and possible causes/solution?