I kept fixing and then kept having new problems with vscdoium in flatpak, either have to give it all permission or give up maybe. As I was using it there would be new problems every once in a while, and different extensions introduced new issues too lol
I gave up and just installed it through AUR.
Even though it's vscodium and not vscode you can run it with firejail --net=none /sbin/vscodium
and it won't have access to the internet