This is a common problem with older seat heating elements. As they get older the resistance gets higher and the module shuts them off. Sometimes as mentioned it is just a bad connection. On my Suburban that module under the drivers seat controls a ton of features including the pedal adjustments, so anything that isn't working may affect the seats from being heated.