Se vai nel tuo account o2 lo vedi effettivamente inviato due volte? In tal caso, può darsi che dipenda dal fatto che, siccome gojack effettua sempre due tentativi di invio in caso di errore, può darsi che nel primo caso o2 segnali errore, ma che l'sms in realtà venga spedito, e allora gojack poichè ha ricevuto errore tenta di nuovo l'invio che poi viene segnalato da o2 come andato a buon fine. Puoi provare a vedere cosa compare scritto nel log di gojack (va attivato nelle opzioni di gojack web).