Localisation Dashboard - Gather fails with spurious blueprint errors

When I attempt to Gather, I get 206 blueprint errors which do not show up in the final build (project has CI on TeamCity precisely to keep it clean).
When I investigate the errors manually I can’t find them - stuff like missing vars on blueprints (when it’s referencing a var exposed from the C++ base class) or deprecated pins on blueprint functions which I can’t see any evidence of.
I have successfully Gathered once on this project but can’t now update it :confused: