Thanks so much for the detailed response. This is exactly what I did to revert to 2.1.9, and as predicted, it's all working flawlessly.
My question is, how will I ever be able to update to a newer version, given that they'll all likely contain the same bug? The developer on the CP.ai forums...