The missing connection was causing the flashing to fail although it could read the device ID just fine.