I was having the same issue were I was able to get updates ok by when I went to the agreement I would get the 220602 error. What I had to do to get this to work is go to start/run/cmd. This takes you to a dos prompt. then type ipconfig/all. look for DNS ip address. write them down. the first is your primary the second one is your secondary. Then I had to go to the internet settings on the wii console. Under DNS settins I chose no and then advanced. I put the secondary ip address in the primary ip address field and the primary ip address in the secondary ip address field and saved changes. went back to the agreement and it started working.