Flighty can be hit and miss, a few weeks ago I received a change of aircraft alert for BA16 SYD-SIN from a B789 to B773, but the continuing BA16 service remains on a B789. EF and BA still show this flight (SYD-LHR) being operated by B789. I’ve encountered similar issues previously.