Не обновляется статус оффера steam

Необходимо по требованию пользователя, отправлять ему вещи трейдоффером steam и я столкнулся с такой проблемой: трейд отправляется нормально, ему присваивается статус pending(необходимо подтверждение через Steam Guard), бот подтверждает и трейд отправляется пользователю. Но, статус не обновляется и все также находится в состоянии pending, даже после принятия трейда пользователем.

Прикрепляю фрагменты кода отправки и проверки состояния трейда: фрагмент формирования трейда и его дальнейшей проверки

И вот что я получаю при отправке трейда(даже когда трейд подтвержден, статус один и тот же и не меняется):введите сюда описание изображения

Статус 9 это и есть pending

Использую Node.js + mongodb, библиотека для стим трейдов - https://github.com/DoctorMcKay/node-steam-tradeoffer-manager

Пробовал отлавливать через events(sentOfferChanged), но он попросту не вызывается. Polling включен, с интервалом в 5000мс

введите сюда описание изображения


Ответы (0 шт):