Я конкретной проблемы в вашем случаи не знаю, сталкивался с похожим, при других обстоятельствах, суть в том что для родителя с overflow: hidden можно применять scrollLeft, я на вашем сайте посмотрел, и таки да, вам мешает scrollLeft, я не знаю кто его добавляет, но я бы просто после вывода ошибки применял:
document.querySelector(".mainslider_slider").scrollLeft = 0;
да это костыль, но лезть в дебри не нужно, не та задача.