Currently the last used zone is not preserved if the last used zone was a DLNA zone. This is because DLNA zones appear asynchronously some time after program startup, and the active zone is set at startup.
We would like to change this in a future version so the zone would become active once it appears if it was the last used zone.