I’m on arch and I download my games on an external drive to save space, but most of the time when I plug it in I does not show (though after 10 min of unplugging and plugging it works) and it’s so frustrating. And I just switched to the flatpak steam version as most of my games would not launch on the one I got from (sudo pacman -Syu steam), but the drive will never show on the flatpak one.
(the drive would never show up on the terminal version i got either, just sometimes i get lucky and it lets me open games)
Make sure that Steam has access to your drive, open Flatseal and check if the mount position of your drive is part of the filesystem
That was already done from the start when I got the flatpak version.