There's multiple threads already. The solution that seems to be working for people is to reinstall or repair Microsoft Edge WebView2 which is part of the system requirements for the game.

If you're using Linux, it seems you are out of luck, though. I don't believe XIV "officially" supports or works on Linux.