Originally Posted by
findark
Seems to be a precompute failure. It is pricing the trip to SIN with a stopover in MLE until you click through and choose a return that isn't MLE-SIN-SFO. This will show the correct price ($2,xxx in M).
Which is spurred on by the fact that discount SFO/MLE fares are TATL but discount SFO/SIN fares are TPAC. So once it starts down the wrong path, it's stuck.