Except the "solution" is still in dispute
As a practical matter, there is no doubt here that changing the vent from 22mm to 28mm (not a huge difference in CSA) has, for what ever reason, eliminated pumping over (or the same effects as pump over). That is to say that the level in the vent no longer climbs up past the top of the inverted U.
Does the flow pipe rise from the boiler and become the vent pipe with the feed continuing as a branch Teed in to the flow/vent pipe? i.e.
[code:1]
Vent Feed
|| ||
|| ||
||========= ======To pump
||
||
Flow[/code:1]
This could be the problem, there is less resistance to flow in the vent pipe so water will prefer to travel that way rather than round the bend to the pump.
The preferred way is like this
[code:1]
Vent Feed
|| ||
|| ||
|| ||
====== ===== ====To Pump
||
||
||
||
Flow[/code:1]