Вопрос от новичка

Судя по всему проблема в том что у тебя box collision прикреплен к самой двери. И когда персонаж стоит на границе , дверь смещается вместе с ящиком, срабатывает событие end overlap и дверь движется обратно, срабатывает begin overlap и далее по циклу.
Повесь на begin и end Overlapы Print String и проверь. И ещё одна очевидная глупость у тебя нет проверки на кого сработает триггер бокс, стоило бы сделать. Конкретно в данном случае это видимо не играет роли, но в будущем можешь споткнуться.