I had a similar problem.

When the phone is picked up, the noise margin drops and my connection gets disconnected. I tried different filters, different RJ11 cables, different router and nothing worked.

After so many BT engineer visits both ADSL and phone ones, one of them had found that the line was corroded and he replaced it and the problem had been solved.