Steve iv had the same problem

I had no problems for 3 years,same as you my tank filled in about 3 hrs.
Bought new membranes last year and ever since that it takes at least 12 hours to fill the tank :

No change in water pressure,tds going in the same,no manifold change.
I now know of 5 people that this has happened to and all have one thing in common.
They have recently bought new membranes.
I think there has been a poor batch of membranes on the market and the suppliers have dumped them on us

My solution as my water bill has gone from £26 a month to £90 a month?

Iv gone DI only.
Pete