SE recently changed the page source of their LS Community Site profiles. This caused ffxiah.com's automatic data collection of player equipment and profile information to fail. Either the information would not update at all, or it would appear scrambled with the wrong equipment in each slot, etc.
The automatic data scraper has been fixed, and profiles are now updating correctly. If your profile or equipment is still messed up, that means the fixed information hasn't been re-collected yet. There's a few things you can do:
1) Double-check your LS Community profile page. Make sure everything is set to Public. If you hide any of your character info, FFXIAH.com will be unable to collect it.
2) Re-copy and paste the URL of your LS Community profile page into your character settings in ffxiah.com. These URL's do change occasionally, especially if you switch servers, linkshells, or other significant changes. If the URL has changed, ffxiah.com will be unable to update your info.
3) Once you re-paste the new URL into your character settings, this will move your character into the update queue immediately, to be collected as soon as ffxiah.com's system has a spare moment. It should take only 15-20 minutes to update. (Unless you all go rush to do that right now, in which case it may barf and take longer.)
4) Or, you can just wait for ffxiah.com's system to automatically re-collect your character info once every 24 hours, and provided your URL is correct, it will fix itself with time.
I've tested the new scraper multiple times with my own profile and it seems to be working fine. Please let me know if you still encounter problems.