Earlier this year, upstream (Fedora) changed the root (/) filesystem type to composefs for reasons.
This is not a widely recognized filesystem type across the Linux landscape. And it has limitations. One of those limitations is what is being experienced in this case - namely, the DropBox flatpak does not recognize the FS type and does not know what to do with it.
The workaround I suggested was to bypass the configuration of the flatpak by modifying the config (using flatseal) to point to /var/home/userid instead of /home/userid.
The reason that workaround is effective is because:
TL;DR - flatpaks not based on one of the Fedora Atomic Desktop offerings do not understand the composefs file system type. The workaround is effective because on Universal Blue systems /var/home is of type btrfs instead, which is widely recognized.
WARNING: this explanation assumes some level of experience with Linux filesystem types.
/ is of filesystem type composefs and that fs type is not widely known outside of the Fed-a-verse
/home is just a symlink to /var/home
/var/home is of type btrfs instead - which is widely recognized
So using /home vs /var/home provide different results because they are of different fs types and the type of the / filesystem is not widely known (yet).
$ mount | grep 'on / ' | head -1
composefs on / type overlay (ro,relatime,seclabel,lowerdir+=/run/ostree/.private/cfsroot-lower,datadir+=/sysroot/ostree/repo/objects,redirect_dir=on,metacopy=on)
$ mount | grep 'on /var/home ' | head -1
/dev/nvme0n1p3 on /var/home type btrfs (rw,relatime,seclabel,ssd,discard=async,space_cache=v2,subvolid=257,subvol=/home)
$ ls -ld /home
lrwxrwxrwx. 1 root root 8 Jan 1 1970 /home -> var/home
That is the theory behind my suggestion above. I was hesitant to go into the detail here because I have been blasted for doing so in the past.
And with that in mind:
DISCLAIMER: If you are an overly sensitive person - please ignore everything in this post. It was not intended for you.
But, I truly do hope my explanation helps. While I do not use Bazzite, I do use Bluefin-dx - I feel the pain, too, of the introduction of the composefs type for / by upstream. But composefs has worked around a serious problem that is leading to Universal Blue switching fs types in the near future - i.e., some of us (might turn out to be distro specific) will be moving to XFS soon-ish.
Who Am I?
I am just a gray beard who has been using *NIX since long before Linux even existed. I was following the usenix news group where Linus Torvalds announced his very early work that led to the Linux kernel. He was still a university student in Helsinki at the time.
We were all learning about Linux back then, too. I can relate.