The phone has a big rubber phone keypad, and a minuscule touch screen. To enter text you either use the physical keyboard, or a virtual touch screen keyboard. The problem is that by default the Kika 12-Key Keyboard app, using T9 predictive text is turned on. When I tried to type on the virtual QWERTY keyboard, the predictive text system came up with weird choices, making text entry extremely difficult. Manually selecting Google's Gboard in settings and deselected predictive text helped, but some applications were still doing predictive text. After reading dozens of suggestions on the web as to how to fix this, involving modding the operating system, or installing yet more apps, I simply updated Gboard via the App Store, and the problem vanished.
The next quirk was that I had to set the APN Data Settings manually.
This phone has a tiny screen compared to modern folding phones, but having broken several of those, I am prepared to see how rugged the Cat S22 is. I have suggested Unihertz make something similar, but with a bigger screen, and a physical QWERTY keyboard, and a smaller numeric keypad.