I have travelled with this wonderful airline just once. Therefore I cannot comment of your query. I think you should call their customer service or mail them you issue. Customer service is a perfect technique for building brands. Singapore airline offer passengers the best Customer service. Check out these links
http://www.airlinequality.com/Forum/sia.htm,
http://www.cleartrip.ae/airlines/sin...-airlines.html to know more about Singapore airline.