DXB-SIN-MEL-PER must be searched as a single search otherwise you don't get correct origin-destination inventory. Furthermore, EK marries segments within 72 hours in DXB rather than 24 hours, so if your DXB transit is under 72 hours you might be getting hit there with incorrect inventory as well.