Ok I have not seen that heat fuse on my Atwood I do have a pair of theromstats but I'd have to look for a heat fuse
When the T-Stat calls for heat the control board opens the gas valve and starts the spark generator
Flame results and heats a metal rod (it is in fact adjustable part of the "Spark Generator: one common issue with both Water heaters and furnaces is the SPARK GAP is too big and the spark can not jump the gap but you said yours lights so that's not Likely your problem.
When hot this rod generates about 0.480 volts
The same wire that carries close to 1000 volts to make it spark, now carries 0.480 volts (Less than 1/2 volt) back to the control board.. Imagine what happens to the sensor chip on the control board if the switch happens when the spark generator is at the PEAK (Around 1400 volts).. OUCH.
Once the flame sensor chip sees voltage it continues the flame. IF IT DOES NOT see voltage within a few seconds it shuts down and tries again So many (3 I htink) tries it FAULTS.
Finally when it is hot enough the T-Stat opens and the control board shuts the burner down.. OR if the T-Stat fails the EEC (a 2ne t-Stat) opens and shuts the system down with a FAULT light, .
I would start by checking all connections. especially the ECO connections