Puede explicar la inactividad musulmana respecto al reino de Asturias el que el reinado de Silo coincidiera con la intervención de Carlomagno en España en 778, en la que no pudo mantener el asedio a la ciudad de Zaragoza y se tuvo que retirar por Roncesvalles, donde sufrió una gran derrota, y la subsiguiente campaña de Abderramán I en 781 al valle del Ebro en venganza contra los que habían propiciado la invasión franca.