Recently, I have found better results on the app (On The Fly) than on the web-version. Repeatedly. However, once I have the information from the app, I can force the result on the website by specifying the flight number.
I think the problem occurs with code-shared flights, when there is cheaper inventory under a non-operating flight number available than under the operating carrier's flight number.
Just FYI. :-)