Scusate il titolo criptico, ma non saprei come riassumere il problema.
Ho un sito in realizzato in vecchio ASP con un form, la pagina di destinazione di quel form esegue una chiamata ajax ad una webapi esterna via javascript e invia una mail via ASP. Capita troppo spesso che tale chiamata non venga eseguita (o quantomeno dai log della webapi non risulta alcuna chiamata alla suddetta pagina), mentre la mail arriva senza prolema.
Specifico che:
il form è impostato in modo che, se il javascrip non è attivo, il form non funziona, quindi non può essere un problema di javascript disattivato.
I log del sito non segnalano nessun errore pertanto non ho motivo di credere che lo script che esegue la chiamata ajax non venga renderizzato.
Reinserendo gli stessi dati da me la chiamata funziona, pertanto non risulta neppure un problema di contenuti della chiamata.
Non rilevo caratteristiche comuni tra i browser che danno problemi, lo user agent mi ha rilevato varie configurazioni ad esempio firefox su IOS 10.11 a internet explorer su windows.
Ho provato ad installare vari ADBlocker, utilizzare navigazione anomina, proxy di anonimizzazione, ma non sono mai riuscito a generare il problema. ma la quantità di errori (intorno a 3%) mi fa escludere l'ipotesi di utenti "furbetti".
Come ultima cosa specifico che il target del sito sono Aziende medio-grandi.
Qualcuno ha idee su cosa potrei fare per cercare di capire il problema?