It sucks to hear people are getting stuck. Thanks for playing!
I suggest getting people who haven't played before to screen share with you while playing. It's great for understanding how players think. Don't be too discouraged, your game is one of the better ones in terms of gameplay and playability!