Pete,
It’s possible that the mDot-DK is trying to source more current than your Surface can put out over the USB port. Do you have a PC environment you can test with?
I don’t think we’ve tested against tablet environments like Surface, iPad, etc.
Cheers,
Mike