I've never had a BA flight not post automatically to QFF (though some have posted in the wrong class).
QFF are excellent though in correcting any issues - just scan the boarding pass / e-ticket receipt and send it to them by email. They normally fix it within 24 hours ...