As TheDong points out int he other comment, I also had Keepass working well when absolutely everything in the house was Apple.
It went down the drain when I switched to android and the kid to a Chromebook.
This is the proverbial strategy tax working out, where the strong ecosystem play is biting us hard enough. Moving to Windows+WSL actually made my life easier, even as the other member still have some Apple devices.