chetteridi "ceskho"...
Scherzi a parte andy, io parto da vecchie remore di debugging artigianale, e finora mi sono trovato meglio che con i veri debug. Anche se a volte può sembrare un rompimento si "scatole" quando li togli, un bel print su ogni passo in dubbio è sempre un bell'aiuto.
Probabile che nel tuo caso non se ne venga fuori così in questo modo, ma togliersi il dubbio che la query possa in qualche modo aggiungere del suo nella stringa, è una cosa più veloce del debug, e forse ne esci fuori velocemente.
COmunque, non credo sia lì il problema, e che è possibile che sia un bug della versione 3...