Hello BoazJochin. I apologize for the delay in my response.

The game will utilize Internet Explorer to connect to the internet. The IE browser should come installed on your PC if you have Windows 10. Try doing a search for it. Changing those settings on Microsoft Edge won't have the same effect unfortunately.

Thank you for visiting the Final Fantasy XIV Technical Support Forums.