I understood that there should be only Latin letters in the user profile on the computer. If the user name is in another language, then SNAP does not see the path to GDAL. Maybe special characters also affect.
Try creating a new user with a simple name in English. Then give administrator rights. Then install SNAP on behalf of this user.
That’s how SNAP started working for me.