BA updated their IT last November. Several bank error in your favour quirks disappeared. One could make a comment about whether they should have focused on other aspects operational excellence than fixing random anomalies in the IT system but hey it was probably some persons KPI