I'm a heavy user of OS X's / iOS's xe2x80x98text substitutionsxe2x80x99 or text replacements. I probably have hundreds of these.
At some point in the recent-ish past (last couple of years?), Apple silently started syncing them between devices logged into the same iCloud app; that was great, for a while.
Unfortunately, at some point, my Macbook lost all of my substitutions, for no apparent reason. They still existed on all my iOS devices, but now none of my completions (like ccommand or ooption or sshrug) worked on my laptop. This eventually fixed itself (again for no apparent reason) xe2x80xa6 but it's just happened again, immediately after purchasing and setting up a new Mac Pro.
As this is the second time, I'm starting to wonder if anyone else has seen this behaviour, or if they know how to go about fixing it without waiting on iCloud to Magically Fix Itself, as I did last time?