So, BT investigated and believed there was a line fault so scheduled an technician visit. Then suddenly it starts working but BT cannot say why.
It could be that a business user, who pays for a 4 or 24 hour response also had a fault and when that was being investigated and resolved the technician found a problem that might have been affecting 100 or 200 lines. He sorted the problem - cleared the fault and yours was cleared too. Can you imagine how long it would take to go through and find which lines were in a cable, were there any faults, &c &c - it is not cost effective. So, what would you prefer - to have it fixed yesterday or wait another two days?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
M H C
taurus excreta cerebrum vincit