jimmy944 - that's exactly the way it should be. And in fact the way it is. My Internet doesn't work, I shout at Zen Internet, not their supplier (Openreach). Zen then do some (decent) sanity checks and diagnostics, and if believed to be a line fault, send it to Openreach (or BT Wholesale is it needs exchange work).
I, too, have a chubby for Zen. Used them for many years (despite paying much more than I would to their cut-price competition, let alone to useless idiots like Talk Talk) and was incredibly happy; their technical support was actually that - technical - which is an immediate differentiator to their competition!
In the end I moved from Zen to O2 due to cost (while
unself-employed) and a week or two later (coincidentally, I'm guessing, unless exchange work happened) the line speed dropped from a rock steady 2.5Mbit (60dB attenuation line, despite being ~3Km from the exchange, poxy Slough) to a wavering 1.5-2Mbit that dropped, regular as clockwork, every 5pm and would resync at ~300Kbit until the SNR came back up magically 30 minutes later.
I gave up on O2 ever figuring out what was wrong there and put up with "Normal for your line, Sir, you're a very long way from the exchange" and just wrote a script to monitor the SNR & sync rate of the router and if the sync was low and SNR had climbed back up to >18dB to kick the router again.
.. bet that would never have happened with Zen.
(Now I use Virgin .. because 200Mbit, and I'm too cheap to pay for FTTH!)