Loud Fan and no video output with Asus Chromebox 3 (CN65) on latest firmware

Something I have noticed at hand right now, don’t know if this is the right channel to ask.

I have an Asus Chromebox 3 at hand and I had its firmware updated to the latest one. Re-running the firmware command from the site hosted by MrChromebox gives this output.

 (c) Mr Chromebox <[email protected]> 
**     Device: Asus Chromebox 3 / CN65
** Board Name: TEEMO
**   Platform: Intel KabyLake
**    Fw Type: Full ROM / UEFI
**     Fw Ver: MrChromebox-2405.0 (06/15/2024)
**      Fw WP: Disabled
*********************************************************
** [WP] 1) Install/Update UEFI (Full ROM) Firmware 
** [WP] 2) Restore Stock Firmware 
**      C) Clear UEFI NVRAM 

If it helps, running lsb_release -a gives the following output.

Distributor ID: Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:        12
Codename:       bookworm

Ever since I had upgraded it, the fan’s been running at full blow nonstop. I did a bit of searching around and found a github issue comment by MrChromebox himself saying that Chromeboxes before 2018 do not have an embedded chip that controls fans
Control fan on a Dell Chromebox 3010 (Intel Haswell / TRICKY) · Issue #410 · MrChromebox/firmware · GitHub

Would this be the same with my CN65 as well? I did not notice the fan sound before this upgrade though, so I do not believe this was something that was happening before I had upgraded the box.

Also, as stated in the headline. There’s no video output from the HDMI port of the Chromebox. This definitely was not an issue before, where I did have a terminal output from the box on my screen.

Edit: I forgot to add the sensor readings from lm-sensors. I ran sudo sensors and had this printed on my terminal:

Adapter: ISA adapter
Package id 0:  +40.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +36.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +36.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +39.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +36.0°C  (high = +100.0°C, crit = +100.0°C)

pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +32.5°C  

iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:            N/A  

I do not think the loudness of the fan can be justified at temps this low. I can put a piece of paper an inch off of the vents and they get pushed back.

So I winged it and reflashed the firmware once more. Ran the script by MrChromebox to see if that helps fix this. That worked.

I tried rebooting the box multiple times after completing the first boot up, but the CPU still had low temps as the fan kept whirring at full speed. Flashing the firmware again has it quiet while running at a cool 40C. The monitor works as well.