Hello Maintainer, Update: I figured out why firefox was hanging, because pipewire was not running. When I added pipewire to my Xsession file, firefox esr starts with no issue. Still kinda weird that it hangs, maybe its not supposed to do that?
Thank you, Olivia