No idea what move your are even talking about, but if you tell us what side you played, I'm sure folks can give you some useful feedback on the game. Both sides violated the beginner principles pretty heavily, so there is a lot to learn here.
For some reason, system told me that g7 move is a blunder

That game was painful to watch.
I guess the OP is talking about the position after 23. - Bg6. The best line is 24. Qxe8+! Bxe8 Kxd3, trading the queen for 2 rooks, after that white is up a rook. In the chose line (24. Qg7?), black could have won white's bishop, after which white is only slightly better. But of course, black did not see that either.

I guess i left out some of the "finer details"
I played as white, and the move in question is number 25
I guess i left out some of the "finer details"
I played as white, and the move in question is number 25
grewtanker wrote:
As far as i understand, if i was to do how system said is correct (give a check to enemy king), their bishop would've taken out my queen.
It is still not clear what you are asking. At no point in the game is g7, the move mentioned in the forum topic title, a legal move. You say you were playing White and the engine suggests checking Black’s King on move 25, but White has no legal move that gives check in that position.

I guess i left out some of the "finer details"
I played as white, and the move in question is number 25
grewtanker wrote:
As far as i understand, if i was to do how system said is correct (give a check to enemy king), their bishop would've taken out my queen.
It is still not clear what you are asking. At no point in the game is g7, the move mentioned in the forum topic title, a legal move. You say you were playing White and the engine suggests checking Black’s King on move 25, but White has no legal move that gives check in that position.
I think he's talking about move 24. Qg7

Its a blunder because simply taking the rook would've resulted in an exchange where you get two rooks for the queen and are up a full rook in the endgame
If the question is about 24. Qg7 ..., that move is a blunder because it allows Black to win White’s Bishop by playing 24... Rd7. Exchanging both of Blacks’s Rooks for the Queen via 24. Qxe8+ Bxe8 25. Kxd3 ... is much better. The simple 24. Qxf6 ... is fine too.
Forget about move 24 honestly. The most important thing you can learn is that at the start of the game, as a beginner, EVERY MOVE should be focused on developing a piece or allowing you to develop a piece, and then castle quickly. This is a basic beginner principle, and you violated it heavily with many pawn moves unrelated to developing your pieces. Just adopting the "develop fast and castle" principle will make you somewhat stronger. Its an important step on your journey.
I didn't look at the whole game, but another beginner principle for you is taught to beginners via a stupid sounding rhyme. "A knight on the rim is dim". On the rim, a knight has fewer squares it can move. Its like if you are an army general and you position your archers way out of the way where they are not likely to be able to shoot anything. There are exceptions -- many in fact -- but the rhyme does teach an important lesson. And its kind of catchy. Just try and forget it lol.
Good luck on your journey.
As far as i understand, if i was to do how system said is correct (give a check to enemy king), their bishop would've taken out my queen.