Indipendentemente dal motivo per il quale accade questo (potrebbe trattarsi pure di un bug, come hai detto tu), cerchiamo di trovare una soluzione alternativa. Ad esempio, potresti intercettare il doppio clic con l'apposito evento e aprire l'oggetto selezionato con la funzione API ShellExecute.

Ciao!