I would agree with this. I had exactly the same situation on Saturday when flying home to Las Vegas. I was able to check in successfully for both the NCL - LHR sector and LHR - LAS but could not print or otherwise obtain my BP. When looking at ba.com it specifically said that boarding pass printing was unavailable. When I was issued my BP at NCL it had SSSS on it.