Hard luck. How could they overlook that on the driver's doors, and the error message?
Who said that they did? It could have failed subsequently.
Typically, with these micro switches they either fail early or will last a long time. On my 911, there are micro switches that drops the windows a little when you open the door (frameless windows on the cab)...
I have all the invoices for the car and there's nothing about replacing any of the micro switches (and it is 10 years old, next week)...
Get it in, they'll check it and replace what needs to be replaced... that's what warranties are for...