El problema que describís podría estar relacionado con una falla en el sistema de gestión del multiplexor digital responsable del cambio entre las distintas fuentes (radio, Bluetooth, etc.), posiblemente un mal funcionamiento en el bus de datos I²C o SPI que comunica el microcontrolador con los periféricos. Podría ser que el controlador esté atrapado en un loop por una interrupción mal gestionada en el firmware, lo que explicaría la respuesta nula al botón MODE, o un fallo en el regulador lineal de bajo dropout (LDO) que alimente las líneas lógicas críticas. Además, si hay voltaje en el B+ pero no hay cambio de estado, sería prudente analizar con un osciloscopio si las señales de reloj (clock) y datos están activas en el pinout del controlador principal. Por último, revisá si el cristal oscilador cercano al microcontrolador sigue funcionando, ya que una deriva en la frecuencia podría dejar la lógica del equipo en un estado de soft lock.