I have the reverse of that problem: text replacements I no longer wish or need to use keep reappearing in both iOS & macOS despite having been deleted previously. It’s all to do with the central repository on iClod (sic) being inaccessible to the user.