In webtorrent-swarm/blob/master/index.js function Swarm.prototype.addPeer need a peer ID but it is not provided. It will cause problem when download from multiple peers or when reconnect after the data channel timeout.