With some digging around, I found out I needed to make a shortcut of the "ffxivboot.exe", add "-issteam" to it and now it works. Only downside, which isn't that bad, I lost the steam overlay. Still not really sure why all this happened, since I made no change to my pc or steam or game. I've only been gone for one day.