Generally, having a game be too difficult for the developer to complete would be far too difficult for the average player. I would recommend toning it down a bit.
This one hundred thousand times.
Your game is a lot harder than you think. No matter what project you're working on, this is always a fact. New players are not going to know everything about your game like you do.
I actually ended up toning down the AI difficulty options in my current game because of this. I used to have "Hard," "Normal" and "Easy" difficulty settings. They were all simple enough to defeat when I tested the game. But when someone else would try it, even the Easy setting was giving them a real challenge!
What I did was to slightly tone down the difficulty of all settings but the hardest one, rename them to "Very Hard," "Hard" and "Normal", and create additional, even easier "Easy" and "Very Easy" settings. Most players would just set normal bots, which felt a lot more fair, and if that was still too hard, they had lower options to pick.
This won't even work for every game though, for a single player adventure, it might be better to decrease the difficulty entirely, or to make sure to have a decent amount of QoL features to make the experience less frustrating. Either way, unless you're working on an established genre and doing things by the book, you need to
always have in your mind that new players will most certainly have a much more difficult time playing the game than you do.