I am NOT using an iCloud linked folder. Period. It is, as I've stated, a local folder under my username and I have confirmed the path is local. I do not use iCloud, I'm old school and don't like it. How old school am I? I've been rocking Macs since the Mac Plus with a ten megabyte hard drive. I've been publishing books made on Macs to the internet since 1999.
Wouldn't the saved words still be a dictionary, even if saved in the document? If I create a list of words or even values, it's called a dictionary in a number of programming languages. But that's just semantics in the end.
Storing the ignored words in the file and the linked resources resetting seems to point to a common point of failure, but that's just speculation on my part. I wouldn't be surprised if both arrays (if we don't want to call them dictionaries) are stored in the same data structure. Again, just speculation though.