Может он их перекатывал куда-то просто?
Хотя в принципе может быть такой вариант, если всех остальных повыбивали
По идее пушки у игрока не катают, кроме случаев если паника возникал или оружие отбили.
А это точно ваши пушки были, а не ИИ?
Сейчас по умолчанию включена настройка что игрок командует всеми войсками включая союзные.
Убили или утонул, "за картой" можно ехать беспрепятственно
Если вы задали держать оборону (а окоп вырыть нельзя - красный значек), то ИИ пытается найти подходящее укрытие рядом. Не ставьте в оборону, тогда юниты будут стоять там где вы их поставили. ЕМНИП в мануале вроде этот момент отражен.
Пока обнаружить не смогли, будем стараться найти.