Related question:
I flew BA LHR-WAW (a codeshare flight, but a BA ticket) a few weeks ago. They had someone else's FF number in the record, which I noticed after they issued the boarding pass. I gave the agent my card and she claimed to enter it in the record. It has been a few weeks and the flight hasn't posted, though all my other BA flights from that trip have posted. I have the ticket and the boarding pass (though the BP has someone else's number). Do you think I could submit these and get credit for the flight, or will they assume they have already credited "someone"?