Go simpler. A power window. One would not work on a hot day. So, a thermal sensor obviously is used to prevent damage at overloads. Those sensors have to cool.
There is a "driver's down" which is a continuous down. I suspect, it would time out. It might reset on the next ignition try or button try.
Memory seats might have codes that set saying "no movement when commanded to move".
Let's say it hits a thermal. It could reset on the next ignition trial or timeout or both.
"removing power to the BCM" that control that function can "sometimes" clear the fault.
Ordinarily "all faults", but history faults, are cleared through the OBD bus.