Why do some addresses change when selected by the user?
Some addresses change when they are selected because the selected address is an alias address and it is replaced with the correct canonical address. What is the difference between canonical and alias addresses?
Alias addresses are created and displayed, in the search results, in order to better enable customers to find their address. As these alias addresses contain unofficial or inaccurate address components they need to be replaced with the correct address.
Alias addresses commonly occur with ranged addresses but also with nearby suburbs when a nearby suburb is used in the alias address. On selection the correct suburb is populated into the suburb field.
On rare occasion even more exciting alias addresses can exist where the number changes completely: For example,
253 Ross Road, YOOGALI NSW 2680 becomes
31 Ross Road, YOOGALI NSW 2680.
Or even better, the address appears to have nothing in common with the selected choice. For example,
32 Bryant Street, ASHGROVE QLD 4060 is actually
26 Jubilee Terrace, ASHGROVE QLD 4060. A little investigation tells us that the physical property is indeed at the corner of Bryant Street and Jubilee Terrace, which explains the odd behaviour.