stampyrulescm For Dragon Valley, please see the first post of this master thread:
[Current Issue] Sims 3 Store world can't register/install | EA Forums - 11143823
You may need to get a refund. Next time, purchase the world from the website (you can google any world name to find it), and register the code on the Store site, rather than in the EA App.
For the voodoo doll, can you download it from your purchase history? You can click the Download button just below the thumbnail of the item, or you can check the box to the left of that and click the blue Download button towards the top of the page, on the right.
Please also clear your browser cache, or try a different browser.
If neither of these works, you should at least be able to get back the points you spent on the doll. EA customer support can't add a world to your account, as far as I've seen, but they can credit points that were spent on a duplicate purchase or one that didn't go through. Make it clear that you're not asking for a refund of the money you spent to buy the SimPoints, just the points you spent on the doll.