I was asked to make a new post for this, it comes from a discussion in this post: Here
Xanax restock times is usually 2hrs +-10% (or something close to that), so 108-132 minutes from when it sold out.
Other travel Items have different timers.
I witnessed it before on very rare occasions on other destinations (like Canada), that the restock "skips" one cycle and moves to the next one, so we get the 4 hr restock time that Dieselblade mentioned.
Now since yesterday in South Africa, we had that same thing happen several times close to each other and with different items (I only watched Xanax + Uncut Diamonds), which makes me believe it has something to do with the stock getting sold out quicker than usual.
To clarify: this isn't us missing the restock, because it is sold out super fast or something, the restock just doesn't happen.
I was able to observe the following for yesterday and today:
Xanax (~120 min restock timer):
Yesterday:
Empty: 12:09 TCT - Expected Restock: ~14:09 TCT - Actual Restock: 16:14 TCT
Today:
Empty 02:36 TCT - Expected Restock: ~04:36 TCT - Actual Restock: 06:33 TCT
Uncut Diamonds (~60 min restock timer):
Yesterday:
Empty: 18:06 TCT - Expected Restock: ~19:06 TCT - Actual Restock: 20:12 TCT
Empty: 21:30 TCT - Expected Restock: ~22:30 TCT - Actual Restock: 23:36 TCT
Hope that helps to figure out if that "Skip" is intentional or a bug.
As said, I only ever witnessed that very rarely before, for example with Xanax in Canada and I think only when it got sold out in under a minute before (but there are other times when its sold out in Canada very fast, where the next 2 hour restock works just fine).
Best regards.
Mentions: Travel Update - Selling items back to abroad shops resets restock timers