Wonder if anyone has had this experience recently as I have booked a QF reward from SYD-SIN in BA J connecting to SIN-DXB-BCN in EK J. All one ticket booked through QF, with a 3.5 hour layover in SIN. Will BA check my luggage all the way through to BCN? EF states BA may interline to EK but trying to figure out if I'll have to go through immigration in SIN. Cheers.