and this is not just a BA thing!
At JNB the QR check in staff invite you to their contracted Shongololo lounge rather than the BA lounge, no problem getting into the BA lounge.
and for *A there, the LH staff invite you to their contracted Aspire lounge when you can use the SAA lounge.