@gwennelsonuk I'm just annoyed that he's using a CH341a, without modification. That means the data lines are being driven at a 5V logic level.
The router he's hacking on may very well be 1.8v, as many of them are nowadays, though even a 3..3v one will be fried.
At least get the green ch341a, rev 1.7, which has a switch for 1.8/3.3/5v.
A raspberry pi pico is the best flasher. Nobody really uses 5v. Pico is 3.3v and you can use a 1.8<>3.3v logic level shifter if you wish, for 1.8v electronics.