Thanks for feedback. Glad to hear that things work for you now.
As for vscode
snap, another user reported this problem right here Installing vscode snap on Arch Linux. I did some digging and IMO the snap does not ship with all dependencies included. I think it’s best if you reach out to the creator of that snap and make them aware of these problems.