Je ne vois pas le rapport entre le site et le fait que les objets téléchargés n´apparaissent pas. Ce que tu télécharges, donc installe sur ton ordi, doit être placé dans le dossier "Downloads" pour apparaître dans le jeu, si toutefois lesdits téléchargements sont décompressés (donc pas au format Zip ou Rar). Une fois qu´ils sont sur ton PC, c´est le principal, ce qu´il y a dans ta page personnelle sur le site n´a aucune espèce d´importance.
Tout ce qui est placé dans le dossier Downloads apparaît dans le jeu lorsque tu actives le contenu personnalisé avant l´écran de sélection du quartier, ou sinon en allant dans le menu des options. Si le contenu n´est pas activé, les téléchargements ne seront pas disponibles dans ta partie.