Una vez allí el rey ordenó el 2 de diciembre de 1460 la detención de Carlos de Viana acusado de traición, una decisión, que Jaume Vicens Vives califica como «insigne torpeza» y Carmen Batlle como un «acto erróneo», en la que tuvo un papel determinante la reina Juana Enríquez quien tras suplicarle que lo detuviera le mostró al rey dos supuestas cartas incriminatorias de don Carlos que Juan II no pudo comprobar que eran ciertamente suyas pues en aquel momento estaba casi completamente ciego ―contaba con 62 años de edad y padecía de cataratas, que años más tarde le curaría un cirujano judío―.