Originally Posted by
BAGoldBoy
The only thing that the captain said was late inbound aircraft.
I'm sorry but there is something odd if I am told by BA that weather was the issue but then later told they don't know what caused the delay. That's either incompetence or an attempt to fob me off. I had a similar experience with changing reasons on a previous claim.
More likely this is a large company which doesn't prioritise this sort of query. Luckily there is a path for you to take if you're not happy with the speed of progress, and to kick it off, ask for full payment in 16 days or you will use alternative channels to obtain this payment.
If this sort of incident happens again, try and get on to ExpertFlyer within a day or two of arrival, since the dispatch information is held there, or ask in this thread.