I looked at the 2 films.
There is not any bugs with what damaging is intended or with what damage should be applied , but do to an issue we have with what happens after the bullet has bounced off of armor the display is strange.
The issue is what do we do with a bullet after it bounces off a surface.
This is best seen in your second film where the bullet bounces off top of the hull of the tank, (shows a small sprite) and then proceeds threw the turret visually.
Once a round shows the small sprite it is considered dead and at this point is only a visual effect that continues.
In the 1st film what happens is the bullet goes threw the skirt but then bounces off the hull. Once again it showed the small sprite. Only once we pentrate the skirt, the code that does the bounce no longer is applied and hence the round is dead, but visually continues on.
So if you see the small sprite the bullet did not penetrate and do damage.
We are considering doing some visual changes in the 2 cases described, but the outcome would be exactly the same, I.E. you would not do any damage.
HiTech