Had a five month issue ages ago, constant drops out that could not be traced....took a lift and shift at the exchange to resolve it.......I know what my main priority is nowadays.
I won't go into the number of in-house fixes I tried in case it was me.