4.Nf3 I assume is given as a mistake because some other move (like e5) has a better eval.

9.Bg3 gives up the bishop pair and damages your own pawn structure after black recaptures Be3 looks better to me

11.Kh1 dont see an immediate drawback to this move, but again I assume there was someting better, perhaps tactics against the knight on h5. ex dxe6 Bxe6 Ng5 etc.

13.Ng1 dont know why, but the knight is moving backwards away from the action, black can take the initative with b4, personally I still like the move dxe6 with Ng5 and Be7 ideas.

22.Nf3 I think Nc4 is better, when the knight controls alot of important squares and can reroute to e3 if neccesary.

27.Kxg1 I guess your losing a temp in a way as black can get his rook to the g file with a tempo (check on the king), another point is that after Nxg1 you open up for your bishop to control those weak light squares around the black king.

28.Qxh6 This is clearly a bad move. You take this pawn too soon, giving black alot of activity. You should just be more patient, and the weak squares around the black king will manifest into something concrete. Move Qh5 instead followed by Nh4-f5 and black is in big trouble.