Explanations are sooooooooo much better than just stating an opinion.
At this point, I would like to see a better scan of the chip, but you have presented a plausible scenario!
Thanks!