It's been 2 xp potions i waste in a week so the problem is clearly persistent. I take the potion and out of nowhere, it disappears. You should put efforts into registering the potion and it's end time according to the clock.