Situation: Multiple Language Support
In TD you added several preconfigured Input Language/Keyboard layouts to choose from.
Bug: At runtime you cannot change (add new) a keyboard layout. It fails with an undescriptive error message "it cannot load the keyboard layout".
Fix: Add "IME Prototype" component to yor project in TD, rebuild and deploy the image.