Magari non è quella la causa dell'errore, ma fai una prova. In modalità GET (con la querystring passata sull'URL) la & finale non sembra dare problemi, ma magari utilizzando un socket per simulare una chiamata in POST la cosa potrebbe creare dei problemi.