It can take a while from both sides. I flew CX in June and was awarded QR points and miles within 48 hours. On the return portion, I had to follow up with QR twice and the points were awarded this week. Just keep at them and they will help you out. However, get the email paper trail going early.