Despite strong performances through the first half of the 2025 F1 season, Williams team boss James Vowles conceded that that there are still fundamental technical issues that still need "to be resolved" if the British squad wants to be competitive on every kind of circuit.