Hi there ppk20
Thank you so much for your post and welcome to the community forums, it's great to have you here.
I am so sorry to hear that you have faced this issue with your service and thank you again for posting. I am so sorry that this has been ongoing and I do think it would be best we arrange for an engineer to come and take a look into this. I will pop you a private message now so we can arrange this.
I will pop you a PM across now, please keep an eye out for the envelope at the top of your screen alerting you to a new message.