I think the Mumble box used Flash. Not 100% sure on that, but it would explain it being dead. I also remember around the time Flash was forcefully killed, Mozilla was rolling out new privacy features in Firefox, so if it's working on Chrome, that would probably be it.