I noticed this when I loaded up gcompris for my son. The flatpak on flathub doesn't have that problem. I wonder if it's SELinux preventing the gcompris process from reading files under /usr/share? Maybe try running restorecon -Rv / and see if it loads the resources after that?