So I asked the developers, on Steam the matchmaking and proximity checking is done by Steam itself, so I'm afraid if there is an issue it is not something we can apparently tinker with, or at least not easily.
So glad to hear that! Cheers!