in reply to Net::SSH::W32Perl cmd no return ???

What happens when you run the SSH command from the command line?
ssh user@10.167.14.126 show vlan brief
See also Unable to run command on Cisco switch and Net::OpenSSH and Extreme Switch.