stop the duplicate peer/connect requests on start, and fix connect to actually work on restart