Que tal
Yo no tengo chipset via6421 pero te comento que no porque tu controladora detecte el lector y puedas leer el firmware, quiera decir que la escritura sera correcta.
En mi caso utilizo el X360USB Pro, antes de adquirirlo intente escribir el firmware utilizando un CK3 Pro, que al igual que tu reconocia y leia el fw perfectamente (aparentemente), pero a la hora de escribir algo salio mal, en el primer banco (bank 0) se quedo congelado el Jungle. Solo pude recuperar el lector gracias a un usuario de este foro que me ayudo, nunca dijo como lo hizo, el caso es que no volvi a intentar flashear otro lector slim sino hasta que me llego el X360USB Pro.
Hay otros dispositivos como el lizard que tambien le funciona bien a mucha gente.
Solo recuerda que si en muchos sitios dicen que no sirve... puede que sea cierto!!!