When building a transaction, Neuron intentionally shuffles the outputs to obfuscate the change address.
However, for hardware wallets like Ledger, only the first output address is shown in the app interface.
To ensure that users can verify the correct recipient, the change address must always be placed at the end of the outputs list when constructing a transaction.