Combi boiler not producing enough hot water
I'd suspect the NTC (negative temp coefficient) thermistors as being faulty or not in good thermal contact with whatever they're supposef to be in contact with. That's a known cause of F25, and most other causes would indeed be related to heating circulation.  However circulation problems / pressure / air in the system could still cause this problem even on hot water.