Last time i had that happen, i disassembled the phones and cleaned the connections real good with some 70% alcohol. But it only fixed the problem for a few months. The problem is mostly the rubbery stuff they used to make the contacts starts to harden, and become trash.