logic bug meant tag checking always kept tweet