Last month I released my first puzzle game, and due to oversight on my part there's a level that's too hard in it. Before I only did arcade and didn't encounter this kind of issue.
It was a logical puzzle game and most of the puzzle were generated randomly, and since I was too confident in my algorithm at the time, I didn't play all of the levels before releasing (it's really bad practice I know T_T). The problem is there's now a ridiculously hard level at the beginning of the hard pack. The kind that require you to completely master the logic of the game to get 3 stars (stars are given based on your performance, like many other mobile games these days).
What I got from the analytical tool shows about 50% of the users who reached that level gave up on the game there, so it seems even getting 1 star is too hard for the general players. Most of the ones who passed only play some more levels before giving up as well. Maybe burnout?
I tried the level out myself. It took me 2 hours to figure out how to solve it.
What do I do now?
Would switching the level toward the end of the game a good idea? This game is already live, so changing the level's position might be bad.
Or should I put a disclaimer at the beginning of the level to give the player a general idea of what's going on? Maybe a huge "CONGRATULATION!" at the end to turn the experience into an encouraging one?