So I always thought that you just had to logout and login to get the website (http://hom.guildwars2.com/) to update.
I recently got my Elonian and Legendary Cartographers titles, but my HoM hasn't updated. I tried logging out and in a few times. Both yesterday and today, without any luck
Anyone know how long it take now, or if they've changed it? I'm worried that my points haven't been counted!