found the problem. i deleted dinput8.dll and now it works. it was added my OpenIV latest version but even after uninstalling it, dinput8.dll was not deleted and it was blocking me from going online. :) hope this helps. the latest script hook also comes with this dll.