Hi Deshonti,
Thank you for the update. Essentially you want to make sure that at least port 3074 is open and not being blocked by your service provider since that is the default and main Xbox Live port for connectivity.
UPnP is a set of networking protocols that allows your device to securely connect with every other device over Xbox Live. For the most part, this setting is enabled by default with most routers provided by the service provider, but if it is disabled then
that is most likely the root cause of the issue and you won't need to open the other Xbox Live ports. This setting is usually found on the main page of your admin router settings, or under the networking tab, but of course the user interface for different
router brands vary greatly. If you are familiar with logging into the admin router settings, I recommend going in there and making sure UPnP is enable and if it is, you'll want to disable it, save the changes, and then restart your router. After the router
restarts, go back into the settings, turn UPnP back on and then restart your router once more to apply the changes.
Of course, you can also always contact your service provider for some assistance making sure your network is set up for multiplayer gaming on Xbox Live.
Let us know if you have any other questions!