@killyourfm Meanwhile until you find a solution, I would just create a dedicated Bookmarks folder with tabs you intend to have always pinned (I can't live without pinned tabs too). So at least in case the pins poof again, you have them ready to open. Kinda a backup, but not ideal, as you have to keep the bookmarks in sync. Defeats the usability.
Maybe this addon can help, but I did not use it: https://addons.mozilla.org/en-US/firefox/addon/persistentpin/