This isn't a bug with the game, it's an issue with the server environment the game is on, and affects basically anything involving a player purchasing a product that gets added to their account. You'll need to change worlds after making a purchase or performing an action that adds a product to your account (such as crafting a new class) in order to receive it. The platform team is aware of the issue, but it's a difficult problem to resolve. If you do accidentally do this action more than once, please reach out to Customer Service to get their help.