FxSound constantly set itself as default device

No worries. I understand your question and your frustration.

I would argue that you can hardly fault the software for automatically setting itself the way it needs to be set; after all, we would be getting way more complaints and error reports in the inverse scenario.