Unfortunately I had the same problem and had to mail boarding passes to the UK. BUt once received the SQ miles were in my DC account within 48 hours or receipt of the boarding passes. Our own "DIAMOND CLUB " FTer is unbelievable at helping us with problems...