unitOrder == null
この判定の中身をDebugLogで出してみたけどFalseって出て

var battleunit = BattleCore_View.Instance.GetBattleUnit(unitOrder.UnitParam.UnitId);
ここでは「NullReferenceException: Object reference not set to an instance of an object」って出るしで