The switches in the door latch would have nothing to do with the window, mostly. The one thing that might is when you turn the key in the door to move the window up or down. Yours has that functionality, right?
Have you checked the condition of the wire loom running into the door at the hinge? Your car is in that age range where the insulation on wires is getting brittle and prone to crack at bending points. When this happens, it will place a much larger amount of stress on the wire at the point where the break happens, until the conductor breaks as well. Either that or shorts will start to happen in between exposed conductors, and only your imagination will limit what can happen then.
Otherwise you need to re-check the door switches that run the window as well as the plug into the window motor.
Yeah, PIA to be sure, but if you want it to work reliably, there aren't a lot of other things you can do.
Good luck,
PH