The most likely cause is that those programs are installed as Flatpak packages. These are containerized that work in isolation from the rest of the system.
Confirm this is the case by run flatpak list
in the terminal; you should see them listed in the output. To fix this, you'll have to install Flatseal, through the Software Store, and use that to grant permissions to access the filesystem. See this post for reference:
Alternatively, you could re-install those programs using a different source other than Flatpak. The native Debian packages (the source is listed "Zorin OS" in the software store) work best in that regard.