I am playing on PC via Steam. I made a Wulfgar character. I have played on him for half a dozen hours. At no point has he been able to obtain or use a potion. Not after short rests, not after entering/leaving an instance, not after looting them from chests.
To see if this was specific to my account, I made Drizzt. He, however, came with 3 potions and was able to restock as intended.
I don't know how this bug happened, but I'm hoping it can be fixed!