Be careful, your understanding of incognito mode in Firefox may be wrong and that could be costing you
All the incognito browser windows share the same "session" in Firefox. So say you open an Incognito window to browse Facebook or something, then you open another Incognito window, this new incognito window is linked to the previous incognito window, meaning you are logged into Facebook at that new Incognito window as well. This is because, as I explained before, all the incognito windows share the same "session"
The only way to clear incognito window is to close ALL of them and then create a new incognito window. You dont have to close the main non incognito Firefox window though, just close all the incognito windows. Then open a new one, now your previous session is destroyed and you are new again.
You may know it but its not that common knowledge as it should have been
There are legitimate reasons. You may have a main account in a given page which you usually want to log into automatically, but at certain occasions you might want to use an alt without your browser forgetting to log into your main by default. A more specific example of this would be someone who has an alt account for NSFW stuff in social media because they want to be able to browse in their main without risk of genitals popping up on their screen while they're on the bus or using the phone next to family.
My health and dental insurance are through the same company but on different accounts (they refuse to combine them), so I use a private tab to sign into both at the same time because it normally only allows one at a time.