Probably the keyboard app got corrupted. Try clearing application data + force stop for keyboard applications like HTC Keyboard, Google Keyboard, GBoard. That's how I got it working again for an HTC phone.
open