Hi Jerry,
We've been looking into this. Destiny seems to have very weird Netcode. In that if all the players are UK and you need one more it will force the blocked player through a dedicated server. Which from a network point of view is genius. When a player goes through a Dedi he comes up red, so when you get in a game you'll find that the majority e.g. 5/6th will be in the filter but the last one will go through a dedi. If you disable the filter once in a game he will connect to you and stop being Red. Can you confirm this?
So the only way to force everyone in the Lobby to be in your filter is to avoid the dedicated servers. Only downside of this is you get lobby booting. It seems to me from doing an experiment on you guys the best option is to allow the dedis in but keep your filter very tight so nearly all players have a phenemonal connection other then the last one. Then maybe I could code something to auto open the NAT when it see's a dedi is being used.
What you think?