Welcome to the Candy Crush Saga Community
Do you have a question or need help with your game? Ask the Community.
@Tims_art you are right it isn't the first time that people have been left with a winning condition after they have used their last move. The game is designed to be won by players making moves it isn't designed to win the game for you when you have no moves left.
That said this issue seems to be being reported more often lately, as I would guess that this isn't an issue but a deliberate change by King. The game finishing as it has is a clear attempt at encouraging you to use gold to complete the level and maintain your Win Streak. Ultimately I would say the aim of this change is to train a player into believing that using gold bars is the best/only way of completing levels and holding on to their Win Streak and thus encouraging them to use money to buy gold.