It appears to be a regression bug on the latest 1.2.0 version on the Portfolio holdings page.
When sorted by total value, current 1.2.0 only sort ascending / descending base on numerical value, without considering the exchange rate value.
For example, currently 99k USD is less than 100k CAD when sorting.
On the previous 1.1.6 version the sort behavior is correct as expected factoring in the exchange rate value against base currency.