This is what’s seen when you need to add the udev rules which undermark5 mentioned.
What version of Fedora 39 do you have?
This has been reported on KDE and Silverblue, but not yet on regular Fedora 39.
Instructions:
github.com/FrameworkComputer/qmk_hid#running-on-linux
place this file into /etc/udev/rules.d/.
Once added, run the following:
sudo udevadm control --reload-rules
sudo udevadm trigger
If anyone else needs to apply this just to get keyboard.frame.work to connect, please post your distro.