Fixed announcement and connection race conditions. Should be more robust while downloading.