I have separate tickets for a BA marketed and operated short haul flight to LHR followed by a BA marketed and AA operated flight from LHR. The arrival and departure are 2.5 hours apart. Both non-refundable.
Am I reading this thread correctly that if there's a problem with the first flight, neither airline is obligated to fix things?