OzarkEdge
Part of the Furniture
I updated from 40451 (latest firmware without the overheat bug). Before the update, cpu temp was 86-87 celsius. After the update: 97-98 celsius... And cpu prochot - cpu core1 switch off messages started to appear in the log.
I didn't do factory reset and I won't do it (came from an fw without the bug, so this overheat issue shouldn't happen...)
Downgraded to 40451. I am happy with it.
The CPU heat issue was introduced with 41634 (after 40451), and was "fixed" prior to release of 41994 and may be improved a bit with the current 42643.
40451 AiMesh 2.0
41634 adds Fullcone NAT; disables CPU wait state (higher temp)
beta 9.0.0.4.386.41994 DNSmasq fix; enables CPU wait state (lower temp).
42634 latest greatest
I had to factory reset 41994 to get the fix... to re-enable the CPU wait state... a dirty upgrade did not do it.
Your choices appear to be... stick with AiMesh 2.0 introduction firmware, or install and reset current firmware 42634 and configure it from scratch. (Run SSH command pwr show to confirm CPU wait is enabled. If not, reset the firmware and configure from scratch.)
Some suggested reading:
Reset FAQ
Reset Button/webUI Restore
WPS Button Hard Reset
OE