For what reason did you set the listen port? Tried without or by setting the same port as used on server (51820)?
If you have 10.200.200.1/32 set on server and the connection stays up, are are there packets sent and received by mango?