For a starter the window activator switches have a tendency to fail. You can likely swap one for another to see if this fixes. Be careful when removing the plastic holders.
There is a tendency for the wires to break or be intermittent in the door harness on the driver door due to flexing from driver door frequent use. You might be able to fix this with a soldering iron and splice in some new wire if this is the case. First you'll need to expose the wires because they are in a sheath. Make sure you use electronic so

lder for splicing and electrical tape or heat shrink tubing to insulate exposed wires.