Default Applications keep changing

For the past few months (unfortunately I don’t know when this started exactly) only that it started doing it after years of working just fine) some of my default applications get changed. I’m not installing or uninstalling a heap of different applications. I have almost always used the same applications for years and thus they’re always the default. And it’s always the same types of applications that change, the others do not even when I have installed a new application that’s the same type.

It’s always the web browser, email client, music player and map that changes (I don’t even use a map through KDE).

I have a few browsers installed (Librewolf, Firefox and Chromium) that I use for different purposes but Librewolf is my primary browser and what is supposed to always be set as the default.

Almost every morning when I get up and turn my PC on, I will start Betterbird (my default email client), click on a link and expect it to open in Librewolf. Except, it will more often than not open in Firefox (which is only used for non-profit stuff and has a customised .desktop file for the purpose).

I will then go into “:star: Default Applications” and fine the above listed default applications changed. As you can see from the screenshot, it’s put Chromium Incognito (also a custom .desktop file) as the default (even though it opened Firefox), my email client is set to Firefox (it’s supposed to be Betterbird and I have no other email clients installed). Music player is supposed to be Strawberry and while I do have other music players, they’re just used for testing. And finally the other weird one that always changes is the Map which I have never used (I just use my browser - it’s supposed to be on OpenStreetMap FWIW).

Things like the terminal emulator never changes despite having multiple terminal apps installed. It’s only ever these particular application types.

Not sure if this is a bug or if there’s something that’s changed that I’m unaware of and now doing incorrectly but this is incredibly annoying to have to change almost every single morning. And because I have memory impairment, I next to never remember until I try clicking a link in Betterbird only to have it open in Firefox instead of Librewolf. :confused: