The whole series of posts about cheap ebay dongles: link.
It seems ebay is really not a good option to find a CSR bluecore4 dongle. As a reminder, these dongles can have their bdaddr (bluetooth device address) changed, and 99% of them work with the sixaxis emulator. As far as I remember, only 1 or 2 users reported a non-working CSR BC4 dongle.
After having tried 2 sellers and only having received 2 out of 7 non-fake dongles, I decided to try another seller. But this time, I asked before buying, so as to make sure I will get what I am paying for. The answer to my question “Is there really a CSR BC4 chip inside your dongles?” was a clear “YES”. Fine, I decided to buy 5.
After 3 weeks I finally received my order. First test, plug it to my PC, see what kind of bluecore revision it is. No revision, not good at all. Try to change the bdaddr. No error for the command, but the bdaddr is not changed. Finally, unplug it, open it, and look at the chip manufacturer: Conwise. Obviously not CSR…
Lesson learnt: don’t buy these cheap ebay dongles, even if it’s advertised as a BC4 (CSR+EDR) dongle!
A good advice I could give is to borrow every dongle you can borrow, and test it. Last solution: get a dongle from a local store.