Si ça marche avec Twitter, c'est parce que Twitter n'a pas changé sa procédure d'authentification depuis des années, Facebook si.
Si ça marche avec Google, c'est parce que Google tiens à jour son authentification Facebook.
Si ça ne marche plus avec macOS, c'est parce qu'Apple a abandonné cette fonction depuis plusieurs versions et ne la tient plus à jour pour ceux qui sont encore sous un ancien OS.
Il n'y a rien à faire, ça ne fonctionnera plus comme avant, mais peut être pouvez vous aller voir sur le Mac App Store s'il n'y a pas un plugin qui remplacerait ça, au cas où.