If some people are having problems on itch, then it's probably a platform issue. I am sure that all issues can be resolved through technical support. If the game is good and the players like it, then there will be no problems with sales. After all, platform problems are not developer problems. My job is to make a good game. If the payment did not go through, or there are some problems with downloading the new version of the game, I can only advise you to contact those support. Or am I wrong?