Hello,
When the network change happens, Zoiper will detect it and will try to re-register your account. However if the Asterisk is in your local network and you are connecting to it through the local IP address, you won't be able to register.
For public networks you may also try to enable the STUN option, to prevent potential NAT issues.