Might be worth pulling it out and having a look anyway.
Could be a plug off or corroded.
They do fail as the contacts oxidise over the years as they're not sealed well.
If you can find someone nearby with nanocom, you can force the windows up and down with that to see if it is the switch pack or the windows themselves.
Could also be corrosion of the plug from switch pack into BECM under the seat.