The ringer issue originally started when I was on Be and got moved to Sky ISP. It started literally after my connection dropped from one isp to the other. I'm not sure what Sky or the engineer did but that's when the ringer issue happened.
When I was with Sky for a few months, I did call up them and at one point an engineer at the exchanged phoned my house and said he knew what the problem was, but he had to order a part and Sky had to approve it. Then later in the day, the line went down and the ringer rang correctly. He called back and said he found a part already in the exchange that he'd used. So I thought that was the end of it. Then soon after the line went completely dead, and I had to wait 2 weeks before anything was done about it. Then eventually had an openreach engineer come out and he got the line up and running (I was on adsl2+ btw at this point). But the ringer fault had re-appeared. He said he couldnt go in to the exchange. But to call up BT and report a voice line fault and say its in the exchange. He said the current from the exchange is malfunctioning and sending a burst down the line. This guy was very knowledgable about this stuff. He was an 'old hand' at this.
I had thought at this point that moving from Sky to BT Infinity would have fixed the problem. Btw, I was never with either Be or Sky for my phone. I had been with TalkTalk. At the time I ordered BT Infinity I also transferred my phone line to BT also.
Unfortunately even after moving to BT for both my broadband and voice phone, the ringer problem as still persisted still.
The only issue that I'm cautious about is I've noticed people say DON'T mention broadband or they will send a broadband engineer. But what if they ask me if I have broadband? Do I lie and say no? Surely they would know I have their Infinity product?
At the moment I'm trying to think of the wording I'd use so as not to mention broadband.
Demon => Freeserve => Pipex => Be => Sky => BT Infinity 2