Да проблема в смарткоме. Вот логи с моими комментариями.

Начали соединятся.
09:45:10.08[1]INFO :SmartCOM Connected.
Пришел баланс
09:45:21.81[MQ<SmcPortfolioData>]INFO :SmartCom. SetPortfolio 'xxxx-RF-01' cach=xxx

Отключение по причине известной одному смарткому.
09:45:24.12[1]INFO :SmartCOM Disconnected: disconnected by user.
09:45:24.33[1]INFO :2:Info:DataSource:(DSName:SmartCOM):Вы отсоединились от источника данных 'SmartCOM'

Начали соединятся повторно
09:45:25.73[1]INFO :SmartCOM Connected.

Соединились. Однако перед этой строчкой должны были придти данные по балансу, их не было.
09:45:28.37[1]INFO :1:Info:DataSource:(DSName:SmartCOM):Вы подключились к источнику данных 'SmartCOM'

Отключились принудительно
11:46:35.04[1]INFO :2:Info:DataSource:(DSName:SmartCOM):Вы отсоединились от источника данных 'SmartCOM'

Начали соединятся повторно.
11:46:40.48[1]INFO :SmartCOM Connected.
Пришел баланс.
11:46:43.92[MQ<SmcPortfolioData>]INFO :SmartCom. SetPortfolio 'xxxx-RF-01' cach=xxx
Пришли все данные, написали в лог, что соединение завершено.
11:46:48.21[1]INFO :1:Info:DataSource:(DSName:SmartCOM):Вы подключились к источнику данных 'SmartCOM'