Encontrado, y era culpa nuestra. Tu descripción fue la clave: que con el manager.exe original funcione y con el del mod no acotaba el problema a ese fichero.
QUÉ PASABA
Ayer saqué una función que detecta cuando las listas de copa del ejecutable se han quedado desfasadas y ofrece arreglarlas. El problema estaba en cómo guardaba el resultado.
La descarga monta el manager.exe por capas: los nombres de competición, las tablas de división, los continentes, las copas, los topes... Y mi arreglo guardaba el ejecutable entero por otro camino que se aplica al final y pisa todo lo anterior.
Resultado: el manager.exe que te bajabas llevaba las copas nuevas y las divisiones de fábrica.
De ahí salen tus dos síntomas:
- "El Mérida sigue en primera" → tus divisiones se descartaban y el juego leía las originales del 99.
- "Se cuelga la primera jornada" → las copas apuntaban a la estructura nueva y las ligas eran las viejas. Un ejecutable contradiciéndose consigo mismo, y el juego se rinde al generar la jornada.
Y con el manager.exe original no pasaba porque ahí, al menos, todo era coherente entre sí.
YA ESTÁ ARREGLADO
La reparación ya no escribe el ejecutable: deja el cambio donde toca y la descarga lo aplica en su orden, junto a las divisiones. Puse además una comprobación para que ninguna reparación futura pueda volver a hacer eso.
QUÉ NECESITAS HACER
Vuelve a descargar el mod. Con eso ya te saldrá bien: las divisiones en su sitio y las copas coherentes con ellas.
Una cosa más: tu mod tiene guardado ese ejecutable roto de ayer. Puedo quitártelo para que vuelva al original y quede todo limpio — tardo un segundo y no pierdes nada del mod (plantillas, medias, escudos, todo sigue igual). Solo perderías el arreglo de las copas, que puedes volver a hacer en un clic desde "Revisar" y ahora sí sale bien.
¿Te lo quito? Dime que sí y lo hago. Es tu mod y no lo toco sin permiso.
Siento el rato perdido. Y gracias por el reporte: lo de comparar con el manager.exe original fue justo lo que hizo falta para encontrarlo.