About a quarter of my BA mileage missing cf myflightradar (below) - oddly, includes recent flights such as BRS-FLR in 2017 not just old ones. Maybe they’re trying to pretend the route never existed...?
Using the accurate data BA have almost exactly 2/3 of my distance travelled, though only just over half total flights.