Addons (uBlock Origin, Facebook Containers, Bitwarden) function incorrectly until disabled and reenabled
Starting recently (maybe a few weeks ago) none of my add-ons work reliably. They all break in their own special way but considering they all broke at the same time and are all fixable in the same way I assume that the issue is with Firefox rather than the add-ons themselves.
Bitwarden doesn't work in private windows normally. A screenshot of what this looks like is attached. Currently this message is sometimes displayed when I am using a normal (not private) browsing window. This can be fixed by disabling and reenabling the add-on.
uBlock Origin sometimes stops blocking ads. This can be fixed by disabling and reenabling the add-on.
Facebook containers no longer automatically detects Facebook owned domains such as facebook.com and messenger.com so when I visit one of these sites I am not in the Facebook container and so I am not logged in. I am able to manually enter the Facebook container by right clicking on the new tab button and selecting Facebook. Then the container works and I am logged in. This can be fixed by disabling and reenabling the add-on but this deletes any custom containers that I have created so isn't even a great workaround.
As well as being able to fix these issues by disabling and reenabling the add-ons individually, I can fix the issue by restarting Firefox.
The issue always seems to occur if Firefox is open long enough but I'm not sure what triggers it.
I have other add-ons, such as Tridactyl, that don't seem to be affected. Perhaps because they don't rely on what ever it is that is causing this issue.