Can't recreate a match using UNET matchmaker

I’m creating a match using the matchmaker from the network manager and destroying it
using

`MultiplayerNetworkManager.singleton.matchMaker.DestroyMatch`

but after tying to create another match I get the error

Local Connection already exists
UnityEngine.Networking.NetworkManager:OnMatchCreate(CreateMatchResponse)
Game.Multiplayer.MultiplayerNetworkManager:OnMatchCreate(CreateMatchResponse) (at Assets/Game/Multiplayer/Scripts/MultiplayerNetworkManager.cs:170)
MultiplayerInteractor:OnMatchCreated(CreateMatchResponse) (at Assets/Game/Multiplayer/UI/Scripts/MultiplayerInteractor.cs:119)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

A connection has already been set as ready. There can only be one.
UnityEngine.Networking.NetworkManager:OnClientConnect(NetworkConnection)
Game.Multiplayer.MultiplayerNetworkManager:OnClientConnect(NetworkConnection) (at Assets/Game/Multiplayer/Scripts/MultiplayerNetworkManager.cs:143)
UnityEngine.Networking.NetworkIdentity:UNetStaticUpdate()

Do I need to call something else before trying to create another match?

I’m using unity 5.3.5p5 due to some project constraints.

Also I’m overriding the functions in my NetworkManager just to print some logs they’re not modified

Not sure if you already solved it,
In my case i needed to call the StopMatchmaker and Start it again before trying to recreate a match.

I hope this works for you.
Good Luck