I can name you two more authors who describe the incident as German attack on Soviet 24-th tank brigade.
So name them.
In German sources, this is described as an attack of tanks, who were considered to be Polish tanks, and this is why Germans opened fire to them.
Please note that Soviet T-26 tank looks almost identical to Polish 7 TP tank.
Also - you "forgot" to mention, that both sides sent notes of apology to each other after that incident.
Two more incidents, 23-th and 29-th of September, when Germans opened fire at Soviet forces, and the Soviets had to fight back, knowing well who they were fighting against. Such a good cooperation.
Maybe provide more details on these incidents, so I can find some info about them in my sources ???
On the other hand, there were many incidents when Germans were fighting together with Soviets against Polish forces.
=========================
=========================
Here is how this happened according to official Soviet combat report (not memoirs published 35 years after the war):
On 19.09.1939 at 8:30 AM German forces besieging Lwów started an attack (137. Gebirgsjaeger-Regiment) in the southern sector of Polish defensive lines. Reconnaissance battalion of Soviet 24. Tank Brigade (commander of the battalion: Cpt. Alexander Vasilievich Yegorov) found itself trapped on the outskirts of the city, in the middle between Polish and German forces. Germans, considering Soviet tanks that appeared to be Polish tanks, opened artillery and AT fire to those tanks.
White flags hoisted by crews of Soviet tanks, did not cause immediate cessation of fire, which is why Soviet tanks also responded with fire. As the result of this incident, Soviet forces lost 3 dead and 4 wounded soldiers, as well as three armoured vehicles damaged (2 BA-10 and 1 BT-7).
And in German sources we read, that they thought that they were fighting against Polish armoured vehicles.
So as you can see, Soviets knew who attacked them, but did not want to fight (they hoisted white flags, hoping for cessation of fire).
Germans, on the other hand, had no idea who were they fighting against. When they finally realized this, they ceased their fire.
On the next day - 20.09.1939 - Germans sent an official note with apologies for that unfortunate incident.
It should be noted, that Poles were also firing to that Soviet battalion (and to Germans who were attacking Polish defensive positions).
So everyone was firing to everyone, but Soviet battalion was in the middle - between Polish defensive lines and German attacking forces.