It was not. Nothing in pre or post 2019.16 firmware would allow overcharging cells, even if Condition X or Z were present. This is the point I was making. That portion of the firmware has not changed.
The "abundance of caution" update didn't appear until weeks later and is completely unrelated.
If you have any actual evidence to the contrary, I'm all ears. But you do not. I have a fully annotated RE of the BMS the says otherwise, along with some recently leaked internal documents that concur.... but sure, I'd love to see your evidence.
As noted, Tesla's own versioning mechanism refutes this. 2019.16 is firmware built in the 16th week of the year, went through a QA process, and was released 3-4 weeks later. The "caution" update was kind of announced about the time 2019.16 was released, but that build didn't hit production cars until 3-4 weeks later.
I can explain them completely, but they still have nothing to do with this thread.