Our wallet had become excessively bloated resulting in some slightly delayed deposit crediting. When you hit deposit you should be assigned a new address. If you happen to send to an old address, it still should credit for the next week or so.
While you're on here, did you happen to see that question just above your post. It's just trivia, but I'm curious why you use localStorage rather than HTTP cookies to store the access_token.