Hello. Finally I've solved the problem. My C# implementation was fine since the begining. The DLL reports its status via a listener interface and I was showing all the information in a textbox in a Windows Form. This is not a problem in the PC, which is higher in resources than the MC45, but in the device, showing all that information a keeping the user interface refreshed was adding the latency enough to do the coin manager timeout the DEX session. After getting down the verbosity level during DEX session, everything perfoms well right now and I have the DLL working perfectly.