Apart from not doing what it's supposed to, it also seems to leave the connection broken and I need to reconnect.