The tale of two nanos

Just building a couple light hack boxes with three encoders using arduino nano clones. 

One works perfectly

The one which has funduino branding not so much.

They are both using the same sketch. The working one just happily created a com port and uploaded just fine.

The function was a bit more of a struggle. It eventual produced a com port, but failed to take the sketch until I dropped to using the 'old bootloader' option.

The USB device is detected in eos but no handshake happens and the screen just continues to display Waiting...

And one had anything like this?

Trying to decided whether I just order a different nano without the funduino branding.