I use a DVC3 512 Interface to control DMX devices. The reason why I bought your device is the stand alone mode.
I want to connect 8 switches to the HE10 dry contact port socket. But the switches won't work.
Than I figured out that in the Dashlight Virtual Controler Software over the testwindow the actual portstates are shown. If I don't connect anything to the HE10 the Port P3 and P4 are set (and thats not right). All other are working fine, only this two bits are set all the time, also if nothing is connected.
I put an external weak pullup to the 3.3V. Then the Bits are cleared and working fine. For me it seams that there is no or a too high pullup resistor in you device.
Because I bought the device only a few days ago, for me the question is if that is a hardware problem, or if there is a firmware problem with the pullup and you can make a firmwareupdate with stronger pullups.
Please send me a message what you think it is, so i can send the device back to the shop.