Если честно я уже упустил изначальную проблему. Насколько я понял скрипт при смене контейнера пытается закрыть текущую позицию?