I'm programming a program that uses some bluetooth operations. The problem is when scanning for bluetooth device the names don't update when I change the device names. I've found out this is a Windows XP bug because the system doesn't update the bluetooth cache for every device query. The problem was fixed in Vista but I need a workaround for this problem for XP.

Does anyone have experience dealing with this?