The main criteria for identified targets is the purchase cost, which is calculated automatically, or the overriding 'value' attribute set in the database editor. I can see that in the AB1943 database these are set for the tanks and trucks, so the system should understand that a tank is a more valuable target than an infantry squad or a truck. Then there are other factors, for example vehicles are more valuable than non-vehicles. The distance to the target counts.
Perhaps if you posted a screenshot of a situation we could analyze why the AI ignores a high value threat.
Okay. Had some screenshots prepared, but at last found the odd targeting issue caused by something more specific. Think it has been mentioned in other threads before. Itīs when an AFV runs out of "ready ammo" while in the midst of an engagement. Instead of pulling new ammo (i.e needed AP) from internal stores, a unit switches to other still ready ammo (in this case HE) and then switches to an appropiate target which is "soft". I had numerous occurances where just this happened. I.e a Tiger tank was engaging a couple T-34 frontally, which were shooting back and thus triggering the MAX S/H engagement range reset. The Tiger run out of "ready" AP and with enforced MAX S/H started engaging a far away enemy infantry unit in a different map sector. The Tiger turned both hull and turret towards the infantry and at last got killed by T-34 still shooting at now exposed side and rear armor. Suffice to say this is most stupid behavior.
In my editable test AB43 data set I changed some tanks gun ammo all to "ready" (0 in store). This eased the problem somewhat. As long as thereīs high threat enemy units (AT) in range and LOS, the edited unit doesnīt switch to low threat enemies anymore.
But thatīs just one the symptoms. Question still is why should a single enemy shot override both, soft and hard engagement ranges to MAX, however they were set initially? The AIP forces suffer from same issues with engagement ranges set to MAX by default. Other related issues is waste of ammunition and loss of time cause units are always enforced to shoot at something (in LOS and range), when moving would be the better option. Makes the whole SOP range setting thing pointless. As said at this point the whole sim becomes fairly unplayable to me unfortunately.