работает только если конкретный индекс числовой ставить
document.querySelectorAll('.messenger-chat-messages-item-balloon')[i]
вместо i. цикл фор не работает в данном случае а он должен перебирать так как числовой индекс сообщения с данным классом может быть разный