With the BA change of IT last November(ish) you may find that (a) QF do not post so automatically, it is getting better but still I around 1/4 not posting these days and (b) QF reliably post as "Class: Business (Q)" now indicating at least superficially that BA are receiving the class and underlying fare as separate line items. Bank errors may still occur from time to time.