Be mighily concerned if On Business is essentially over due to an IT mess up.
I am not an IT expert however.
Surely BA will compensate those then with points? I had about 3,000 (enough for 3 domestic flights at £27 each way with fees), and have several to back claim.
What a mess. I suppose how do you compensate if you have no record of what points balances businesses have?