[0] https://mozilla-services.readthedocs.io/en/latest/howtos/run...
Thankfully I figured out what was going on, and they saved a backup of the "corrupted" file that I could just put back into place.
It seems like absolutely the correct solution to have each release to have its own profile.
Is there a real world usecase where someone needs to have two versions of Firefox installed and it's beneficial to have shared profiles?
I would think someone paranoid about security and privacy would want different profiles so all your eggs wouldn't be in one basket.
edit: Now that I think about it, it does also seem to force you to use a functioning email address as opposed to say an arbitrary username. That is something I never liked.