Steam can't add drive

I downloaded steam using dnf on fedora and when I try to add a disk, it says Folder contents can not be displayed
And if I run steam from the console, when I do this it prints
Couldn’t write /.steam_exec_test.sh: Permission denied
Couldn’t write /boot/.steam_exec_test.sh: Permission denied
Couldn’t write /boot/efi/.steam_exec_test.sh: Permission denied

Steam chose the standard /home disk
But I can’t change it to for example /home/Games/SteamLibrary

The user normally is not able to write into the /home directory.

$ ls -ld /home
drwxr-xr-x. 4 root root 4096 Jul 16 19:00 /home

Steam by default is located in & under the users home directory. Since steam runs as the user it must have read & write permission for that user in the location where the library is stored.

I gave it the permissions and it really started downloading games there
But it says “An error occurred while launching this game: Corrupt update files”

Potentially selinux.
What is the result of ls -lZd /home/Games /home/Games/SteamLibrary /home/Games/SteamLibrary/*

If the ownership and context is not similar to what is seen with ls -lZd /home/$(USER) /home/$(USER)/* then that may be the issue.