All right , All right , ALL RIGHT FFS I’ll tell you, just stop with the constant PM’s .....jeez
The fan has a snorkel style air intake which sucks the gas from the gas valve rather than the gas pressure being regulated by a governor. The air gas mixture is pre mixed before hitting the burner. Well, that snorkel has a noise suppressor built into it (the rectangular box at the top). In that box is a load of foam which suppresses the noise of the air being sucked into the fan. This is how the boilers keep their quietness. If that foam becomes unstuck from the case it can be sucked in cucumber shaped slices along the rest of the snorkel. This In turn blocks the airs passage and results in incomplete combustion. As we all know incomplete combustion by way of too little air makes a flame lift off the burner. As this happens the flame retention device registers no ignition and shuts the boiler down.
On heating, ie low gas consumption the problem is not noticed until flow and return sensors recommend a higher rate of gas to quicken the heating cycle. This is why engineers assume (as you did) that if it’s not the gas valve it must be the PCB. But by that time the customer is already £300 + vat down in parts and still has the same problem.
The moral of this story is.... before buying parts for the f28,f29 and f54 problem, disconnect the air noise suppressor first and run the boiler up. Just to check.
Also it pays to always pop your head out side and make sure no foliage has grown into the air intake of the flue.