I am in process of migrating to Arch from Fedora and I set up a test machine and it didn't work on Arch / Xfce / awesomeWM / Thunar. I am however using Fedora 39 / Cinnamon / AwesomeWM / Thunar on my main workstation and it all works. Let me know if there is anything I can help you with, seems like we have very similar setup.