All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 25s
El Set failedTracks marcaba canciones como fallidas permanentemente durante toda la sesión, sin permitir reintentarlas. Esto causaba que canciones que fallaban por razones temporales (ej: sesión expirada) quedaran marcadas como error incluso después de resolver el problema. Cambios implementados: - Limpiar estado de error al inicio de playTrack() antes de reintentar - Agregar watcher que limpia todos los errores cuando se restablece auth - Agregar watcher que limpia errores cuando se cargan canciones exitosamente Con esto, las canciones con error pueden reintentarse haciendo click nuevamente, y todos los errores se limpian automáticamente cuando la autenticación se restablece o se cargan canciones exitosamente.