А Вы изучили что такое then?
Что указывается в его аргументах?
Сравнили те случае, когда "не срабатывает" со вкладкой network?
У Вас указан обработчик, только если предыдущий промис, в вашем случае .send({from:account}) зарезолвился.
А если зареджектился, то есть произошла какая либо ошибка, то нет обработчика.
Вадим, Здравствуйте, именно в этом и дело, что функция срабатывает а then не возвращает ошибку. Я каждый раз смотрю в тестовом сети BNB оно всегда срабатывает