That is one of the basic things that revenue management does: making sure there is seats allocated to where they expect to sell seats with a higher income. O/D pricing is significantly higher, so it makes sense that the segments individually have availability.
Simply put: just because you, as a customer, want to buy something from them doesn't mean they want to sell it to you at that price.
In your sepcifc cases above it seems QR thinks they can fill DOH-OSL and CMN-DOH with more O/D traffic than they can for CPH, TXL and AMS.
-A