I have an 2001 A6 1.9tdi about a week ago the all the indicators were on when I went outside. When I opened the passenger door they went out. Within an hour they were all on again. Went to a garage and they unplugged hazard light fuse so the indicators worked but very quickly.
I ordered a new hazard switch from Audi and put it in the car to find the same thing happening. However when I took both switches inside for a while both worked normally when I tested them again. To fully test this I left the old one plugged in with the lights on, and took the new one in to warm up. When I put the warmer one into the dash the lights work perfectly, then come on when the switch has got very cold again. This happens with both switches. I searched and found exactly the same problem in the middle post but no solution.
The car has had a water leak from the bulk head even since I cleared all the leaves in the drain hole.