The contact pins often don't make contact. If you can lean on the door and mash it into the contacts a little harder and it does work that is the issue. If you take the contact plate out and shim it from behind with a few washers that will often fix it.