I had one case around 1 month ago, where miles didn't posted. Apparently, EK thought I never flown the secend segment of my flight. Weird, but after my call it posted within 2 days. Apparently they had to forward my "case" to Dubai as the call center in Europe couldn't authorise anything.