That's because you didn't patch Widcomm ...try that and you will see that it will work.
It works on vista tested a few days ago but you have to copy BTNeighborhood.dll & wbtapi.dll from WIN/system32 and patch them elsewhere after that enter in safe mod with comand prompt and in the cmd write: del BTNeighborhood.dll & del wbtapi.dll after that open task manager and run explorer.exe then copy your patched BTNeighborhood.dll & wbtapi.dll in WIN/system32, reboot in normal mode and your done ;)