Miles posted to wrong program - can it be fixed?
Had an annoying stuff-up the other day. I'd booked a flight from SYD-LAX on UA, using my UA FF# at the time of booking to get E+ on domestic legs. When I got to check-in I gave them my BD FF card but the check-in agent apparently didn't apply it.
I noticed after I'd boarded that the boarding pass only had my UA FF# number on it, so when I landed at LAX I tried to find a CS agent. The best I got was a check-in agent who confirmed that UA had credited my miles to MP. She also messed up my PNR so I now no longer have E+ for my domestic legs, but do have my BD number applied for the remaining flights.
I know how to fix the E+ issue, however I'm wondering if I can fix the fact that I now have 7500 miles on a UA account that I'd much,much rather have on my BD account. The UA agent said I should call BD first, but since UA have the miles should I be calling them? Is this even possible to fix?