I could be wrong, but this doesn't seem like it relevant to the 1.2.3 firmware at all. More or less, this seem like the 1.2.1 firmware problem. OK, what I'm saying is, I remember when the 1.2.1 came out, people were having problem with it, some even has problem even with guanine battery. I suspect that if update from earlier firmware prior to 1.2.1, you may not have experience this issue, or if this were to update from 1.2.1 to 1.3.0(for example) the problem may still be the same.
Just a thought.