Problems uploading a sketch to a new board and even an old one

I bought a Sparkfun Redboard yesterday. Yes I know its a clone of the Arduino, but it does run the same sketches so please read on. (They are insisting that it is to used the same as an UNO.)

Its supposed to run the blink sketch upon being powered up. Which I’ll address to the vendor. However I then tried to upload the same sketch to it. Instead after the process starts I get this error from the tools:
Binary sketch size: 1,084 bytes (of a 32,256 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00 <<<<<<< that one.

It also happens on one that previously worked.

And oddly enough it works on a Uno.

The same sketch does not produce the same error on yet another clone. And that one gets configured as the board design immediately before the Uno one.