I had this same problem from last Dec. US and National both blamed the other. US repeatedly (4-5 times) promised me that they would manually add the miles but never did. I never did get the miles....Maybe I'll annoy the CP dest again since they promised to have a supervisor call me about it when it got fixed. 2nd time they've promised to have someone call me but no one calls.