@rexx you can downgrade firmware quite easily, haven't downgraded my one yet though, I believe in good ppl fixing the issue at some, naive - perhaps!
For the time being I've added couple of lines into my start gcode to do "staged" heating up which works well for me.
M140 S40
G28
G1 Z140 F300
G28
M140 S50
G28
G1 Z140 F300
G28
M140 S60
....
It goes to 40c fine 1st go but then needs extra "dwell" time so by adding slow moves gives that extra time... Not great by no means but oh well, it's temporary right?! Right??!