Hi
What I've noticed is that pulseaudio after a while of inactivity it closes, and while other applications are capable to start pulseaudio again ( for example terminology ), firefox can't, so if firefox is launched with pulseaudio running ok, otherwise no sound in firefox.