I agree with VoiceMemo.
Also, to eliminate any random disconnects due to ISP DNS issues, change your router and your gaming PC's DNS settings:
Primary DNS: 8.8.8.8
Secondary DNS: 8.8.4.4
Also make sure FFXI is not installed in a folder that is constantly being synced to the cloud, like a folder that one drive is trying back up.
