···420420 let user = get_current_user(&user_db_conn)?;
421421 let endpoint = create_endpoint(&user).await?;
422422 let is_online = is_online(&endpoint).await;
423423+ if !is_online {
424424+ let mdns = address_lookup::mdns::MdnsAddressLookup::builder().build(endpoint.id())?;
425425+ endpoint.address_lookup()?.add(mdns.clone());
426426+ }
423427 let tx = create_sync_channel();
424428 if let Some(receiver_did) = did {
425429 // INITIATOR BLOCK