I submitted an enquiry via the Singapore Airlines website, explained the situation i.e. added my middle name at time of booking but Swiss don't actually include middle name on ticket/booking, is recorded as part of the Avanced Passenger Info only, and they (Singapore) replied to me, via email...