Now ED25519 SSH key can clone but can’t "push/fetch" repo that cloned

This issue is occured after solving cloning issue that I mentioned this post.

I did not changed anything about .ssh file or added something like config file… After I cloned the repo I opened VSCode as always and made some changes to code and after I tried to push commit it gave me the same error right away without asking any passphrase or password like some folks encounter with.

git@gitlab.com : Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Right now I generated another ssh ed25519 key “without” passphrase and it works but I would like to make it secure so If you have any idea about this issue I’m open to any suggestions…