I think you have successfully isolated the issue to your external USB microphone.
Are you running Windows or another operating system on your personal computer? I know you listed it as WIN 10 Pro ... just checking.
Do you know what other devices are connected to your USB root? It does not matter where you plug devices in, in the end, there is only one root.
My understanding is that your USB driver will be polling every attached device anywhere in the USB tree, that is every USB device on your computer. That could possibly be interfering with the USB microphone input? And if there are known problems with the Java USB driver you are using, that's where I'd concentrate

