I would say it does not recognise vendor ID so maybe flasher unit is clone or faulty?? But if it sometimes work and sometimes not, its sounds like problem with synchronisation...
Or drivers are faulty.
Or yours software is wrongly set.
Since i dont use ARM processor i cant help more