When you refresh the heroes in the Tavern, watch the spirit numbers. If you get a purple or gold card, it shows an increase in the number of spirits. But frequently, when I hit refresh after that, the spirits drop again, losing the ones I just gained. Happens all the time.

I have tried refreshing and the spirits are still gone.

I tried waiting a long time to let the server synchronize but it still does it often enough. It is the worst if you get 3 or more spirit heroes.

Can't this be fixed?