Why do I get a steam datagram relay error?

Solución al error 'Steam Datagram Relay' en Elden Ring

09/11/2007

Valoración: 4.24 (3162 votos)

Elden Ring es una obra maestra que muchos disfrutan en solitario, pero la experiencia de explorar las Tierras Intermedias junto a un amigo es simplemente inigualable. Para ello, la comunidad nos ha bendecido con el mod Seamless Co-op, una herramienta que transforma el multijugador en una aventura cooperativa continua. Sin embargo, muchos jugadores se han topado recientemente con un muro frustrante: el temido error "steam datagram relay error". Si este mensaje te impide abrir tu mundo y unirte a tus compañeros, has llegado al lugar correcto. En esta guía completa, desglosaremos por qué ocurre este problema y te daremos la solución definitiva para que puedas volver a la acción sin complicaciones.

Why do I get a steam datagram relay error?
This causes a "steam datagram relay error" when attempting to open the world in-game. Additionally, downgrading the mod version and launching ersc_launcher.exe triggers a message: "This version of seamless co-op (1.X.X) is deprecated and requires an update," as the launcher checks the game and mod version through an Internet connection.
Índice de Contenido

¿Qué es el error "Steam Datagram Relay" y por qué ocurre?

Lo primero es entender la raíz del problema. Este error no es un fallo de tu juego ni de tu PC, sino una consecuencia directa de una decisión tomada por el desarrollador del mod Seamless Co-op. A partir de la versión 1.7.8 del mod, se implementó una restricción que obliga a los jugadores a tener una versión legítima del juego a través de Steam para poder conectarse. Esto se hizo para asegurar que solo las copias verificadas del juego pudieran usar las funcionalidades más recientes del mod.

Esto genera dos problemas principales:

  1. Usuarios de versiones no-Steam: Quedan completamente bloqueados de las versiones más nuevas del mod, recibiendo el error "steam datagram relay" al intentar iniciar una sesión cooperativa.
  2. El dilema de la versión antigua: La solución lógica sería usar una versión anterior del mod (como la 1.7.7 o inferior), que no tenía esta restricción. Sin embargo, el lanzador del mod (`ersc_launcher.exe`) es inteligente. Al ejecutarse, se conecta a internet para verificar la versión del juego y del mod. Si detecta que estás usando una versión "obsoleta", te mostrará un mensaje que dice: "This version of seamless co-op (1.X.X) is deprecated and requires an update", forzándote a actualizar y llevándote de vuelta al problema inicial. Es un círculo vicioso.

Entonces, ¿cómo rompemos este ciclo? La respuesta es más sencilla de lo que parece y no requiere conocimientos técnicos avanzados.

La Solución Definitiva: Bloqueo Temporal de Internet

La estrategia para saltarse esta molesta verificación es simple: si el lanzador no puede conectarse a internet, no puede saber si tu versión del mod está desactualizada. Para lograr esto, utilizaremos un pequeño script en formato .bat que automatiza todo el proceso de forma segura y temporal.

Este script realiza tres acciones clave en secuencia:

  1. Crea una regla en el Firewall de Windows: Añade una regla específica para bloquear cualquier conexión a internet, tanto de entrada como de salida, para el ejecutable del juego, eldenring.exe.
  2. Inicia el lanzador del mod: Una vez que el juego está aislado de internet, ejecuta `ersc_launcher.exe`. Como no puede conectarse, no te obligará a actualizar.
  3. Elimina la regla del Firewall: Después de que el juego se ha iniciado, el script elimina la regla que creó, devolviendo la conectividad normal a tu juego para futuras sesiones. Esto es crucial para que no tengas problemas más adelante.

Este método es elegante porque solo afecta al juego y únicamente durante el proceso de lanzamiento, sin necesidad de desconectar todo tu PC de internet.

Guía Paso a Paso para Usuarios No-Steam

Si tienes una versión del juego que no es de Steam, sigue estos pasos al pie de la letra para volver a jugar en cooperativo.

  1. Revertir a una versión anterior del mod: Debes desinstalar cualquier versión del mod Seamless Co-op que sea 1.7.8 o superior. Descarga e instala una versión anterior, como la 1.7.7. Es importante destacar que las versiones a partir de la 1.7.2 ya son compatibles con el DLC, por lo que la 1.7.7 es una opción excelente.
  2. Instala el mod como de costumbre: El proceso de instalación del mod en sí no cambia. Simplemente coloca los archivos del mod en la carpeta raíz del juego.
  3. Consigue el script .bat: Necesitarás el archivo .bat que automatiza el bloqueo del firewall. Puedes buscar en comunidades de modding foros como Nexus Mods o Github por "Seamless Co-op firewall bypass script".
  4. Copia el .bat en la carpeta raíz: Este es un paso crucial. El archivo .bat debe estar en la misma carpeta donde se encuentra tu `eldenring.exe`. Generalmente, es una carpeta llamada `ELDEN RING/Game/`.
  5. ¡Ejecuta como Administrador!: Haz clic derecho sobre el archivo .bat y selecciona "Ejecutar como administrador". Esto es obligatorio, ya que el script necesita permisos elevados para modificar las reglas del firewall de Windows.

¡Y eso es todo! El script se encargará de todo, y el juego se iniciará sin el molesto error, permitiéndote abrir tu mundo a tus amigos.

Guía para Usuarios de Steam con una Versión Antigua del Mod

Aunque este problema afecta principalmente a los usuarios no-Steam, un jugador de Steam podría querer usar una versión antigua del mod por compatibilidad con amigos o por preferencia personal. El proceso es aún más simple.

  1. Descarga el script .bat: Al igual que en el caso anterior, obtén el archivo de script necesario.
  2. Cópialo a la carpeta raíz del juego: Pégalo en la misma ubicación que `eldenring.exe`.
  3. Ejecuta como Administrador: Haz clic derecho y ejecuta con privilegios de administrador.

El resultado es el mismo: el juego se iniciará con la versión del mod que elijas, sin ser forzado a actualizar.

Tabla Comparativa de Versiones del Mod

Para que quede más claro, aquí tienes una tabla que resume las diferencias clave entre las versiones del mod.

Versión del ModCompatibilidadProblema Principal
1.7.8 y superiorSolo versiones de SteamGenera el error "Steam Datagram Relay" en versiones no-Steam.
1.7.2 - 1.7.7Steam y No-SteamEl lanzador fuerza la actualización. Requiere el script de bypass.
Inferior a 1.7.2Steam y No-SteamPuede no ser compatible con el DLC "Shadow of the Erdtree".

Preguntas Frecuentes (FAQ)

Es normal tener dudas sobre este tipo de soluciones. Aquí respondemos a las más comunes.

¿Es seguro utilizar este script en mi ordenador?

Sí, es completamente seguro. El script solo utiliza comandos de PowerShell integrados en Windows para gestionar el firewall. No instala nada, no modifica archivos del sistema y la regla que crea se elimina automáticamente. Es una solución limpia y no invasiva.

¿Perderé mi conexión a internet por completo al usarlo?

No. El bloqueo de internet es extremadamente específico: solo afecta al proceso `eldenring.exe` y solo mientras el script está en ejecución. El resto de tus aplicaciones, como el navegador, Discord o Spotify, seguirán funcionando con normalidad.

¿Puedo usar la última versión del mod (1.7.8+) con este método?

Lamentablemente, no. El propósito de este script es permitir el uso de las versiones antiguas (1.7.7 e inferiores) que no tenían la restricción de Steam. Las versiones más nuevas requieren una validación a través de Steam que este método no puede eludir.

El script no funciona, ¿qué puedo hacer?

Los dos errores más comunes son: no ejecutar el script como administrador o no haberlo colocado en la carpeta correcta. Asegúrate de que el archivo .bat está junto a `eldenring.exe` y de que haces clic derecho > "Ejecutar como administrador".

¿Existen otras alternativas para usar el mod sin Steam?

Algunos usuarios en la comunidad mencionan soluciones alternativas como los parches "Online-fix", que intentan emular una conexión de Steam. Sin embargo, estos métodos pueden ser más complejos y su fiabilidad varía. La solución del script de firewall es, por ahora, la más directa y funcional para la mayoría de los usuarios.

Con esta guía, el error "steam datagram relay" debería ser cosa del pasado. Ahora puedes volver a lo que de verdad importa: coordinarte con tus amigos para derrotar a Malenia por enésima vez. ¡Nos vemos en las Tierras Intermedias, Sinluz!

Si quieres conocer otros artículos parecidos a Solución al error 'Steam Datagram Relay' en Elden Ring puedes visitar la categoría Guías.

Subir