Text replacement doesn't sync in Mojave?

With High Sierra I finally got all my text replacement snippets to sync across iOS and MacOS. Now since installing Mojave, my Mac has gone back to some old version where many of my snippets don’t exist any more. Did I do something wrong? Anyone else with similar issues? I swear it worked Sunday.