This is not a bug, that is the way the game is intended to be played.
Quote from the rules found in the AisleRiot Manual (#Klondike):
"Three card deals
Cards are dealt from the stock three at a time. There is no limit to how many times you can redeal the stock.
Single card deals
Cards are dealt from the stock one at a time. However you can only turn the stock over and redeal twice.
No redeals
Cards are dealt one at a time from the stock. There is no redeal. Play this way if you want a challenge (and some frustration)."
Thus, is single card deals, the game is stopped after 2 redeals.
I am aware of the different variations on the rules, maybe this should be marked as "wishlist".
This is not a bug, that is the way the game is intended to be played.
Quote from the rules found in the AisleRiot Manual (#Klondike):
"Three card deals
Cards are dealt from the stock three at a time. There is no limit to how many times you can redeal the stock.
Single card deals
Cards are dealt from the stock one at a time. However you can only turn the stock over and redeal twice.
No redeals
Cards are dealt one at a time from the stock. There is no redeal. Play this way if you want a challenge (and some frustration)."
Thus, is single card deals, the game is stopped after 2 redeals.
I am aware of the different variations on the rules, maybe this should be marked as "wishlist".