I have never managed to get a full set of boarding passes at checkin for EDI-LHR-LIS-GIG on bmi/TAP and return. Usually means standing in line at each connecting airport for BP for next flight. I have been able to do online checkins for onward legs when *A transfer desks can't! Negates the benefit of an alliance for me. BD had same issues with TAM connections in FRA and LHR and vice versa