By chance I discovered that inserting an unpowered hub into the usb connection remedied the issue.
Perhaps it breaks a ground loop?Mark Granville