Il problema forse e' causato dal fatto che, nella situazione che hai descritto, la prima istanza attiva un "server" che si mette ad ascoltare su una porta sull'IP locale (127.0.0.1).
La seconda istanza, all'avvio, tenta di comunicare con questo server per capire se esiste o meno e decidere di avviarsi o meno. Se non riesce a comunicare con il server, decide di essere l'unica istanza, altrimenti comprende che la prima istanza e' attiva e non parte.

Il problema sembra esistere quando c'e' di mezzo un firewall che (magari a tua insaputa) blocca la comunicazione tra le due istanze. A quel punto, secondo me, le informazioni che la seconda istanza riceve non sono correttamente "formattate" per come questa se l'aspetta e un "cattivo puntatore" genera l'IPF.

A questo punto, controlla firewall e/o antivirus (a volte gli antivirus hanno funzioni di firewall, disabilitandoli temporaneamente) e riprova ...