You might want to check in the Tech Support forums, they may be able to better help.

http://forum.square-enix.com/ffxiv/f...hnical-Support

I do agree the launcher should just work, but it always breaks for someone Good Luck!