In regards to the worry of being charged for an engineer visit I'm not worried i explained the issue in depth to the person who booked the engineer and have checked everything which i have control of (Within my property) and if anything is at fault it will be either the Hub , BT's wiring or some sort of fault at the cabinet/exchange. I have all the evidence at hand of the dropouts and low syncs and speeds so if i don't get a good enough response or fix I intend to walk from the contract as they cannot fulfil their end of the agreement.

Re: BT Infinity 2 help

You may find, as I did, that by walking away to another provider, the problem will follow you.
I also have constant disconnections. Less than I used to after 9 or so Openreach visits, but still enough to be frustrating. I've had ports changed (which ironically increased the disconnections dramatically), ports cleaned, wires re-crimped, wires between the exchange and cabinet replaced but now they just seem to be throttling the connection speed.
I keep a spreadsheet of all the disconnections, which show some pattern with time of day. You can get some info from your router logs. IIRC, the tr069 section has some cryptic information that always coincided with a disconnection for me. Usually something like "CWMP: Session start now. Event code(s): '4 VALUE CHANGE'"
No matter which ISP you are with, Openreach will only deal with them. I think you would be better sticking it out and getting it resolved by putting pressure on BT to put some pressure on Openreach.

Re: BT Infinity 2 help

I agree but the £45 a month they are charging for a connection that constantly disconnects bothers me.

as the graph shows was perfectly stable all night until 7am ish this morning where it disconnected. Strange how the disconnections don't happen overnight eh ?.

Basically at another property on the same cabinet I was with another company albeit they were more expensive than £45 a month but it was max sync max speed no throttling no disconnections 24/7.

I will mention the lift and shift to the engineer but i'm not holding my breath as the engineer who installed called me 2 days later to see if it was still ok and didnt seem quite bothered that it had been up and down constantly.