к вопросу о периодической "произвольной" очистке корзин
не все пользователи понимают разницу между кнопками "обновить кеш модификаторов" и "очистить кеш модификаторов"
некоторые перед обновлением кеша модификаторов - сначала жмут на очистку кеша
в этом и причина "загадочной" очистки корзин
а разница в следующем:
1. при нажатии кнопки обновить кеш (иконка с круговыми стрелками)
кеш модификаторов пересоздается в безопасном режиме, т.е. грубо говоря задействованные модификаторы не прекращают свою работу
2. если же нажать очистить/сбросить кеш (иконка с ластиком)
все файлы из кеша модификаторов будут удалены
т.е. ни один из модификаторов не будет задействован, пока не нажать кнопку обновления кеша модификаторов
специфика движка по работе с корзинами такова, что это автоматически приведет к работе стандартного механизма и очистке гостевых корзин старше 1 часа
вне зависимости от того, насколько быстро потом нажать кнопку обновления кеша
не используйте кнопку сброса/очистки кеша модификаторов вообще