C'est un comportement normal du jeu.
L'algorithme de génération des niveaux du mahjong assure qu'il y ait au moins une solution. C'est l'association 'à l'aveugle' qui est responsable des erreurs de ce genre.
Par exemple, sachant qu'il y a 4 exemplaires de chaque tuile, comment choisir entre 3 tuiles disponibles pour être associées?
Le choix n'est jamais évident, il faut réfléchir aux conséquences de chaque combinaison et parfois s'abstenir pour tenter de faire apparaître la 4ème tuile. Le choix est alors moins aléatoire.