The fee estimate starts once the balance is read, and both it and the balance line took the active network at that moment, so a network switched in Settings while the read was in flight put a mainnet balance under a SepoliaETH label and estimated its fee on Sepolia. show() now builds the node of the network it is drawn for once and passes it to the balance read, the fee estimate and the recipient check, and every native symbol on the screen comes from the chain id it is drawn for. Model: opus-5-5