ElfbI, я понимаю, что ты хочешь похвастаться монитором, но то, что скриншот весит 4.68 Мб вовсе не добавляет ему информативноcти.
Ты в таких случаях лучше архив
Debug\Era\ выкладывай. А то я вижу, что номер отряда почему-то неверный. А какой он и почему так произошло - совершенно непонятно без логов.
UPD:
если ошибка повторяется и мешает, можешь добавить проверку на неуспешность призыва:
Подозреваю, что по каким-то причинам отряд не призвался и BU:E вернул -1, что потом и всплыло при попытке поработать с -1м отрядом.
Большего без логов сказать не могу. Надо посмотреть, что в y20 (позиция для призыва). Может была попытка призвать на крепостную стену (это ведь осадная битва), хотя такие позиции и не должны выпадать.