originally posted in:BungieNetPlatform
View Entire Topic
Occasionally, I'll get back the response error "1623: DestinyItemNotFound: The item requested was not found" when trying to transfer items from the vault to a character.
Other transfer requests from the vault once I have found this seem to fail with the same error as well. If I wait a number of minutes and try again, then evertyhing goes back to functional. I've also noticed that while in this state, I can transfer an item from another character to the vault and transfer that item back to a different character. It's only the items that have been sitting in the vault for some time.
I've seen this in the game as well, where I've deposited something in the vault or done a transfer, but I can't query that update from the Bungie API servers for a few minutes. Is the error state when the two are out of sync in some way, and if so is there a way to invoke a sync?
This is a relatively new phenomenon, something that started sometime after TTK dropped. Before then vault transfers were always rock solid
English
-
Hmm, is it possible that you're transferring the item away from a bucket that didn't have the item any longer? For example, if you've got a cached copy of the character/vault inventory or if the user has been transferring items in-game. When you wait and then try again, are you sending an identical request (same item from the same bucket on the same character) that then succeeds? For times when the state of an item changes in-game but you don't see the change immediately in the API, this is most likely due to caching on our side. Currently we have certain limitations whereby actions in the game will not necessarily be reflected immediately in calls you make to the Babel API: these delays should not be for any longer than a minute, however. Are you seeing longer delays than that?