Yo tengo el D1 que no tiene lector de BD con lo que poco puedo aportar. Desde luego si el error empezó a darse sin que hubiera ningún cambio de firmware tiene más pinta de ser de hardware que otra cosa. El software sólo no se estropea.
Si nadie te da una alternativa yo probaría a resetear la configuración, poner el firmware inicial si luego lo has cambiado y volver a configurar todo, a ver que pasa.
Asegúrate que las pruebas las hagas con más de un BD que antes te reconociera el B1, no sea que sea algo del disco.

Saludos.