Right now for instance I have a Personal profile, and a few work specific ones around admin, development, and my day-to-day work to split things off easily. I have 1Password unlocked in one profile and it works in that, but if I switch to any other profile it needs to be unlocked, then it tells me it needs to reload the extension. Reloading it doesn't do anything but break it again. I have to fully quit Safari then it works again for some unknown amount of time then falls apart completely soon after (probably laptop sleep or something like that).
Just a shitshow all around from 1Password anymore. How the mighty have fallen due to profits and investors.
My current workaround is to use Orion as my browser. Its profiles are clunkier than safari and don't exist on iOS (but I don't care about that)
Each profile produces a separate Orion.app so you end up with multiple Orion's in your dock - Safari is still the same top level app.
Extensions - in Orion each app is totally separate, in Safari there is one list of extensions and you choose which ones you want in your profile, of course the Safari extensions are clunkier than Orion which is what this thread is about, 1password not working,
It also feels like Safari takes less memory using this approach but I have not measured this.
Bookmarks differ - Orion's are totally separate, Safari's are all one tree and each profile takes a different root in the tree for the Bookmarks Bar so it is easier to move Bookmarks between profiles in Safari. And favourites are the same in all Safari profiles whilst Orion are separate, I prefer Safari here but I can see some justification for Orion's total separation.
Just retried Safari - and discovered it is more difficult to switch profiles than I remebered. The list of profiles are at the bottom of the Window menu which is harder to get to than Orion being an icon or on the tool bar - Safari for iOS is better here as it puts the profile on the toolbar (presumably as there is no menu and only one window) I just rediscovered the quick way for safari - choose the window from the dock icon.
Orions sidebar is better as it removes the tabs from the top and also indents tabs that you open from the parent tab. However the sidebar is not up to the standard of Firefox's Tree Style Tab adding.