On Windows XP, the IPv6 stack is automatically configured with an IPv6 temporary address. This causes problems sometimes for IPv6 multicast.
If you notice that you have two address (typing ipv6 if): one global and one temporary address, you must delete the temporary address:
ipv6 -p gpu UseTemporaryAddresses no
Then, reboot and verify that the temporary address has (...)
This forum is moderated beforehand: your contribution will only appear after being validated by a site administrator.