Avios Earning on QR Flight # Operated by BA
Gold card holder here.
I flew LHR-DOH-JNB-DOH-LHR recently in business on a QR ticket, LHR-DOH was on BA metal (D).
LHR-DOH did not post automatically so I had to raise a manual claim. When it posted, I earned 4,066 Avios when I was expecting 11,386 with bonus as BA metal.
Am I wrong?
Thanks in advance.