BA is responsible at it is the last carrier supposed to handle the luggage.
Make sure your WorldTracer record is up to date with the relevant details, and just wait. Do not call as this is just a way of increasing your blood pressure without actually achieving anything.