I bought a Digital Dream CNC DDUM5 V1.0 5 Axis Mach3 USB Card 5 Axis USB Controller Board and have spent 4 full days trying to get it to work. It connects the Mach 3 and Mach 3 recognizes it's connected but none of the I/O works. I can't toggle a relay and if I hit a limit switch nothing shows up in Mach3. I've mapped the I/O out three times, there's limited user experience for this card online, and the manual is pretty useless. Now I'm looking to buy a new motion control card. Can someone suggest one that is popular and well tested? I was thinking about the Acorn CNC but wanted to see what has worked for people here first.

My card that doesn't work:
https://www.amazon.ca/Digital-Dream-.../dp/B00FWNK8L6