If echo $tagstr; shows a value, then it sounds like tag=$tagstr is just returning zero results.
“Tag=” can only look for tag slugs. Are you sure that the value of $tagstr is equal to the tag slug?
http://codex.wordpress.org/Class_Reference/WP_Query#Tag_Parameters