This should not be happening -- could you please provide specific example(s)?
I just re-tried one of my sample search dates for SYD-DOH and KVS/BA method is now showing correct availability if I select either 1 or 2 seats. It definitely was not 2 days ago - I did recently upgrade to KVS 7.9.1R2 but I can't recall if I was using the previous version or not. My apologies for any confusion.
But the good news is there is now availability on QR ex-Australia when a couple of weeks ago there seemed to be absolutely none.