The problem with the imports from the Armories (and probably all those problems linked to imports such ranks and avatars) is a known problem. I've been monitoring it for a while now and I know Support are working on it. I spoke to them again last week and was told they think they have a fix for it, but it needed to be checked before they pushed out the update, hopefully by the end of this week. I'm hoping they'll let us know if there is a delay :p
In the meantime, you can do a manual import by going to the characters drop-down from your guild roster page button on your website, then using the button at the top right of the character page to select "roster import". You can then set it to do a manual import there.
Hover items need to be enabled in the admin page - Admin > Features > Item Hovers.
I hope that helps :-)
I have recently created a new site for world of warcraft and the auto import feature is not working, my ranks for members are not updating, wow armory avatars have not updated and my last issue hover over items are not working. Not sure if I need to enable something else but seems a few things may be broken? Could someone assist? I appreciate your help.