Gentlefolk,
I must stress that real, properly trained, BT Openreach engineers usually try to do their very best although sometimes you can see they have an impossible workload within their allotted time frame.
However I have observed far too many pantomimes with repeat visits, sometimes due to previous engineers notes seemingly not being available or even mentioned. Sometimes they are caused by proscribed rules including the division of phone and broadband faults on the same line, detuned test instrumentation not observing what the EU can observe, no continuing real-time observations available to the engineer - even though it's obvious that they do exist. etc. etc. etc.
Kind regards,
Walter