What happens if you run the query manually with the same attributes? I see the second parameter is different.
sqlcmd -E -S servername -d dbname -Q "exec dbo.ForwardtoCMAdHocGroup 1133963,0,''
b.t.w. what do you try to accomplish with the stored procedure? Is it just the next task forward?