I was assured it was a genuine UC-100 but without a known good one I didn't have a comparison. It should have worked on my 32 bit XP Toughbook. It went back at their expense.
I tried the BOB on a very old desktop (not mine) and it seemed to work from the LPT. i.e inputs and outputs functioned I didn't connect it to the stepper drivers.

The Chinese motion controller was a gamble but why do they bother to say it works with Mach3 and then change their mind when pressed surely they will just get them all sent back! It was well made and appeared well designed for, EMC and isolation. It went back at their expense.

The SODIAL claimed to have a compatible Mach3 plugin but the .dll simply wasn't seen by Mach3 so clearly it wasn't. Not as well built and lacking good EMC design. The supplied USB cable even had fake ferrite cores on it (just plastic blobs with no ferrite inside!). It's going back at their expense.

The NVUM is properly made and looks to have sensible EMC design. (inputs are a bit highZ which could give interference problems but that's easy to prevent.) It appears in device manager under Human Interface Devices as HID-compliant vendor-defined device and as USB input device. No errors with either. The plugin option appears when you start Mach3 as: NVUM_F-Novusun-Plugin-Ver 2.0a. It is enabled within Config Plugins but Config then takes me to a dialog that shows:
DDREAM
ddream device buffer 200ms with ?? in the button
jog buffer 200ms again with ?? in the button
They say that doesn't matter !

The instruction say you should install plugin NVUM_SK.dll but NVUM_F.dll is all that is supplied. They say that is correct in which case the instructions are wrong.
I get a strong feeling they don't know anything about the product they are selling.

Anyone got a working .dll plugin for an NVUM ?

I don't want to go down the route of an old desktop with an LPT. Grinding dust, coolant mist and swarf don't mix with a fan cooled PC. I could look for an old silent (fanless) PC but then I need to find a sealed monitor and somewhere to put it, a keyboard and mouse too.

I'm beginning to think Mach3 is too based around obsolete tech; LPTs and 32bit OS
Should I give up on it? Mach3 and Mill Wizard looked a promising setup but they have been totally unhelpful.

Is there a sensible priced, established, reliable, simple to learn, alternative I should look at?