Not a BA issue by definition unless maybe you are on a JAL Avios redemption.
If flying to Honolulu and probably LAX too, upcoming flights become past flights at the arrival time which is before the departure time. In my case I'm flying at 8.40pm to HNL from ICN and I arrive about 11 hours before I left. So since I woke up this morning my upcoming flight has been a past flight. Took me a while to figure out why it says flight completed already and that's because it's 6.44pm here and my flight ended at 9.40am also today.