`advertised_address` is only for Via headers.
There seem to be two similar rpc commands to list the sockets, the one that gives more details is `corex.list_sockets`, the one from core is likely from the `ser`.
Anyhow, I will look into the code, likely a new listen structure is created in the case interface name is provided and advertise value is lost.