If you have certain languages installed, ctfmon.exe will go into a crash loop and typing on the Start menu and UWP apps will become impossible. Currently, the list of impacted languages we’re aware of is: Kiswahili (Kenya), Basque (Spain), Armenian, Estonian, Romansh (Switzerland), Scottish Gaelic, Serbian (Latin), Bulgarian, Serbian (Cyrillic), Irish, Latvian, Macedonian, Zulu South, Norwegian (Norsk), Hausa (Latin), Albanian, Afrikaans, Georgian, Uzbek (Latin), Slovenian, Bosnian (Latin), Konkani (India), Malay (Brunei), Xhosa (South Africa), Bangla (Bangladesh), Kinyarwanda (Rwanda), Australian English, Galician (Spain), Azerbaijani (Latin), Kazakh, and Lithuanian. The workaround is to uninstall the impacted language via Settings > Time & Language > Region & Language. From the list of languages, remove the ones from the list, if it’s the only one you have installed please install a language close to your language that’s not in the list.