Problems with Bluetooth USB Module

Hi,

I recently purchased 3 Bluetooth USB modules (SKU#: WRL-00150) from SparkFun.com for a project I am working on.

I am using Avetana Bluetooth Java Stack to create a program that was send data back and forth on 2 different computers. But the stack is programmed to work only for specific address of the dongle.

The trouble is that the physical address of the dongle keeps changing every time i restart the computer or if I change the port the dongle is connected through.

I was under the impression the physical address of a dongle is constant and imprinted onto the dongle.

Does anyone know what might the problem be?

Any help will be appreciated.

Thanks.