Unfortunately your symptom is very odd and can only be caused by a bad door switch or a bad main control board not reading the switch properly. If the switches have been replaced and you didn't miswired them, then the only possibility is a faulty control board. The main control board is on the back of the refrigerator behind an access panel. The part number is ***** for your unit.

We are on the honor system here. Please remember to rate my service by selecting a star at the top of the screen before you leave today and reply back here letting me know with a rating of 1-5 stars (5 being the best). If you need anything else, just let me know. You can continue asking follow-up questions at no additional charge after rating my service if you still need assistance.

I guess I misunderstood you. If it works when you manually push the switch but not when you close the door, then either the switch is bad or the door isn't hitting the switch good enough. That wouldn't be a control board issue. You may have to add some shims to the bottom door hinge to raise the door up or put some sort of bumper on the door so it pushes the door switch further when the door is closed because the padding you were using isn't working.

when I opened the door and checked the bumper it had been compressed down.....

Customer:replied 1 year ago.

I checked around the door when it was closed for alignment and it looks even with the refrigerator door and the seal looks good too....not deformed no leaks....also I check to make sure nothing inside was getting in the way.

ok...so when I taped the switch flat it didn't work......but when I push the switch it does work...and I don't even have to push the switch flat I can leave the switch up a tiny bit when I push it in manually and it still works.

Customer:replied 1 year ago.

tried pushing the light switch button as well to see if that was causing and that made no difference.....up or down..

If you tape the switch and it won't work but you push it and it does, it's very simple---the switch is just bad. Just replace it and you'll be good to go again. Typically you rate now since I have given you my time but the question remains open so you can ask follow-up question later if needed.