Wired flow sensor on gen 2 over reading

Hi team

I installed a the Toro TFS 100 tee (with Badger 735) to my Rachio 2.

Unfortunately it is massively over reading when compared to measured flow on my mains water meter.

Mains reads a little over 30L/minute.
Flow sensor is reading 133.9L/minute.

Similar discrepancy on other circuits.

Firmware is up to date.

I have tried calibrating to the Toro TFS 100 and to the Badger 735. Flow rates vary but remain inaccurate.

Does anyone have a fix for this?

I have attached some photos of my set up!