The design criteria for allowable temperature don't change with software update. Temperature sensitivity is a hardware issue, not firmware (unless you think they moved the temperature protection shut down point). The fact remains that 127 is a very acceptable temp reading, and trying to correlate problems to a perfectly normal temp reading is little more than running down a blind alley.
There are certainly problems with the HR20, but temperature (short of a poor installation) isn't one of them. There have been over a 100 posts on the topic...read them...no correlation, no causality, nada.
All that said, I'm a temp freak. I have my own homebrew speed controlled fan on the top of the box, and I sit at 102 +/- 2 degrees pretty much all the time. My starting temp without fan was 127. I measure the temp two or three times a day. (told ya I was a temp freak)
I've had the box about 14 weeks. I have had very few, and only minor problems with the HR20.