No joy.
If I were in the States or Australia, I would take my computer to a shop, and ask them to do whatever they need to do to make DDO work, but I can't due to the language barrier. I will try to find a computer geek and pay them to make it work. The guy who set it up for me before transferred.