I found that Japanese Yahoo answers you were talking about because I had the same problem. In their answers, they referenced this site:
http://karibiyori.blog.so-net.ne.jp/2009-03-13
That's to fix a problem with Windows Defender, but the solution works for Veoh too. You can translate it using google translate, but here's a rundown in English.
For Vista:
Go to the C drive, go to the Windows folder, go to the System 32 folder, go to the drivers folder, go to the etc folder. Your address bar should say C:\Windows\System32\drivers\etc
Inside is a file called "hosts." Open it with notepad.
The file should look like this:
# Copyright (c) 1993-2006 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
::1 localhost
At the bottom, add "127.0.0.1 localhost" on a different line underneath "::1 localhost". The file should now look like this:
# Copyright (c) 1993-2006 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
::1 localhost
127.0.0.1 localhost
Be sure to have at least a space between the 127.0.0.1 and the word localhost. If you save the file, it should work (though you might have to reinstall veoh video compass). The only problem is that Vista is kind of crazy about administrative rights and doesn't let you save the hosts file automatically. What I had to do was save my edited hosts file to the desktop, and then move it manually from the desktop to the etc folder, which will make Vista ask you permission. Give it permission, obviously, and remove the old hosts file away from the etc folder (though I suggest keeping it somewhere just in case as a backup).
Make sure the saved filed is titled "hosts" and is saved as a text (.txt) document.
I hope it works for you (because I actually had to go through your question to find that Japanese help site). Good luck.