La petición de eliminar de la página de grabaciones de pantalla buscaba la grabación antes de comprometerse a devolver JSON. Si esa búsqueda tenía un problema, la página devolvía una página HTML, que el botón de eliminar intentaba leer como JSON sin éxito, así que mostraba un error de análisis en bruto en vez de eliminar nada.
Ahora la búsqueda de la grabación está dentro del mismo manejo de errores que el resto de la petición, así que un fallo al eliminar siempre vuelve como un error JSON correcto con el que el botón puede mostrar un mensaje claro. Como segunda protección, el botón ya no muestra en el aviso errores en bruto del servidor ni de análisis: si recibe algo inesperado, muestra un mensaje genérico de «inténtalo de nuevo».