Finally after months of research I was able to to figure out what really caused the click sound. The click that we hear is basically the switch that is turning on(controlled by microcontroller) but without the power supplied by the power relay the windows don't roll down. It is caused by a broken circuit as seen in the picture.
There are basically 4 ways of fixing it. I will start with the easiest.
Method 1: buy the switch which costs $37 for the LX model from the switchdoctor. Com ( does not work with EX model )
LInk: switchdoctor(dot)net/honda-accord-window-switch/honda-accord-master-power-window-switch-2003-2007/
Cons: some people have issues trying to re-program their key.
Method 2: short the 1st (black) and 3rd (green) wire just like the people in this post did. It is extremely easy. ( Link: youtube(dot)com/watch?V=Q52Hea4-MrU)
Cons: shorting this wire actually completes the power relay circuit by connecting the power relay to the ground(shown in the picture). This however removes the control from the microcontroller( 4th pin) to turn on/off the power relay. The microcontroller is designed to turn on the power relay only when the switches are pressed. But without this control the switch has power all the time which is causing the power drain reported by multiple people on this page. Explained in this video (link: youtube(dot)com/watch?V=6RTKsTAU4bs)
Method 3: soldering the 3rd pin(from the second method) and the 4th pin of the microcontroller. This restores the connection of the power relay to the microcontroller allowing the microcontroller to control the switch. This 3rd pin is the same pin that eventually connects to the black wire( from the 2nd method).
This video explains how to disassemble the entire switch and how to solder the wire. ( Link: youtube(dot)com/watch?V=hotWhazi5PE)
Cons: using this method skips over a resistor( black one). To be honest I don't know what it basically does.
Method 4: try this only if you are really confident and know about circuits
The circuit is broken as seen in the second picture. This can be fixed with the use of a conductive ink pen which is $6 on amazon (link: amazon(dot)com/dp/B00OZATJ3A ).
This however is a little difficult and should be done carefully. The red line that you see in the pictures is the circuit that follows the 3rd pin to the 4th pin of the microcontroller. If you see that the circuit is broken like mine(2nd pic) use this method.
Step1: use the video from the 3rd method to remove the circuit board from the main switch board.
Step 2: figure out if there is a break in the circuit as seen in the pic
step 3: there is a plastic coating on the circuit which needs to be removed to expose the copper wire, this can be done by slowly scratching the outer plastic with the help of a small screwdriver. The copper wire can be seen in the 5th pic.
Step 4: use the conductive ink pen to carefully draw a line connecting them. Complete the broken circuit as seen in the 6th pic and do not connect it to any other circuit.
Step 5: use an insulating tape to cover the line that you drew so that the problem doesn't resurface in the future and to remove the possibility that the line that you drew connecting to any other circuits in the future.
Cons: you will need a steady hand to draw a line to re-connect the circuit. If the line gets messed up use a slightly wet paper towel to rub it off and then follow up with a dry paper to remove all the moisture. Also there is a possibility that in the future the line that you drew could disconnect.
DISCLAIMER: I'm not a professional and the methods that have been described are my personal experience. Please use at your own risk.
And finally the reason why we all had to go through this trouble.
I think the 3 bumps (6th pic) that you see on the plastic shell that covers the circuit board rubbed against the board and overtime eventually rubbed off the entire circuit including the plastic coating and the copper.
Some more info: the clicks that you here when you try to use the passenger or the rear window are the switches that are connected to the microcontroller. In this case these switches are working perfectly fine. The problem arises because the microcontroller is not giving the signal to turn on the power relay which powers the windows. Thereby the window motors do not have power even when the switches are working.
Image (Click to make bigger)
Tuesday, April 6th, 2021 AT 4:28 PM