Linked my vWii, but the website does not agree

I linked my vWii’s ID or whatever it’s called to my account, but when I try to link my Wii to the Food Channel, it prompts me to login again, even though less than 10 minutes ago I logged in my Wii.