Back in July I had a KUL SIN LHR booked in CW, MH to SIN and BA to LHR, it so happened that I had to get back to SIN the day before my flight was booked for so I booked a separate flight and got back to SIN a day early, then I showed up for my original flight SIN to LHR and had no problem checking in, wasn't even questioned?