Arduino dañado?

Buen día a toda la comunidad... les platico mi problema
Por error, cruce los cables de mi circuito T_T
se trata de un sencillo robot usando arduino nano V3 Atmega328, L293D, bluetooth HC-06, y un par de motoreductore 1:48

el caso es que:
al cruzar los cables salio humo y aparentemente se quemo el L293D
pero el arduino aparentemente aun funcionaba alimentadolo ya sea por vin o USB
conseguí otro L293D, conecte todo el circuito y ocurre lo siguiente

Caso 1
Con la fuente de alimentación de 8.4V de una par de baterías 18650 con casi 1000mA de carga desde VIN
se enlaza correctamente el bluetooth
Led D2 se enciende
LED Rx del arduino enciende tintinean al recibir instrucciones desde el bluetooth
pero Los motores no reaccionan, no dan señal de que tan siquiera estén recibiendo corriente

Caso 2
Alimentando solo con fuente USB de la Laptop
Con la fuente de alimentación de 8.4V de una par de baterías 18650 con casi 1000mA de carga desde VIN
se enlaza correctamente el bluetooth
Led D2 se enciende
LED Rx del arduino enciende tintinean al recibir instrucciones desde el bluetooth
los motores funcionan y reaccionan correctamente

Adjunto el esquema de conexión, cabe destacar que antes del corto todo funcionaba bien.
Ya he remplazado el L293D, y no se si tenga que hacer lo mismo con el arduino, les agradeceria sus opiniones y comentarios