USB HID duplicado

Tive problemas com uma interface que simula 3 dispositivo HID quando conectadas mais de uma no mesmo PC.
Alguns dispositivos não funcionaram corretamente,apenas quando uma conectada,creio eu que seja algo no descritor que não pretendo mudar tão cedo.
VID/PID e serial iguais,serial=0 pois não sei gerar um serial único na compilação,nem sei se isso resolveria a questão.
Mudando o PID o problema é resolvido,posso conectar quantas interfaces quiser idênticas trabalhando em conjunto.
Então fica a pergunta,terei que compilar um PID para cada micro?
Alguns dispositivos não funcionaram corretamente,apenas quando uma conectada,creio eu que seja algo no descritor que não pretendo mudar tão cedo.
VID/PID e serial iguais,serial=0 pois não sei gerar um serial único na compilação,nem sei se isso resolveria a questão.
Mudando o PID o problema é resolvido,posso conectar quantas interfaces quiser idênticas trabalhando em conjunto.
Então fica a pergunta,terei que compilar um PID para cada micro?