Pues no soy una experta en esto ... pero diría que no tendría por qué no funcionar poniendo el string directamente como argumento, en vez de la variable que la guarda
Generalmente siempre guardo la cadena en una variable porque será una u otra la petición dependiendo de x factores, pero justo ayer hice una excepción y usé directamente el string como argumento y me funciona sin problemas.... a saber
Si asoma alguno de los expertos por aquí tal vez nos lo aclare
Me alegra que al menos yá te furule
Un saludo!