Comincerei a sostituire i vari segni "+" presenti nel testo delle query con altrettanti segni "&" e poi a testare di nuovo.