@MasterQuiz Looks like Fedora 37 default desktop environment is GNOME Wayland. Have you tried the instructions at
aplwiki.com/wiki/Typing_glyphs_on_Linux#Wayland ? As dzaima said, the APL keyboard relies on multiple layouts, so it can only work with one natural language layout enabled.