Common Issues
This page covers common problems you might encounter while installing or playing KWordle on your Kindle device.Installation Issues
KWordle booklet doesn't appear after installation
KWordle booklet doesn't appear after installation
Solution:
- Verify that you copied both the
kwordlefolder andkwordle.shfile to the Documents folder - Safely eject your Kindle and wait for it to index the new files (this may take a few minutes)
- Try restarting your Kindle: Hold the power button for 40 seconds until it restarts
- Check that the files are in the correct location:
/mnt/us/documents/kwordle/and/mnt/us/documents/kwordle.sh
Wrong build installed (legacy vs. modern)
Wrong build installed (legacy vs. modern)
Solution:
- Check your Kindle firmware version: Settings > Device Info > Firmware Version
- If firmware is 5.6.1.1 or older, you need
kwordle-legacy.zip - If firmware is newer than 5.6.1.1, you need
kwordle.zip - Delete the existing
kwordlefolder andkwordle.shfrom your Kindle - Download and install the correct build
- Restart your Kindle
Files won't copy to Kindle
Files won't copy to Kindle
Solution:
- Ensure your Kindle is properly connected via USB cable
- Check that your Kindle appears as a drive on your computer
- Verify the Kindle is not in “Airplane Mode” or locked
- Try a different USB cable if the connection is unstable
- Make sure you’re copying to the Documents folder, not the root directory
- Check that you have sufficient storage space on your Kindle
Gameplay Issues
Keyboard not responding to input
Keyboard not responding to input
Solution:
- Touch keyboard: Tap more firmly on the keys - e-ink screens require more deliberate touches
- Physical keyboard: If your Kindle has a physical keyboard, ensure no keys are stuck
- Try tapping directly on the letter center rather than the edges
- Reload the game:
- Modern devices: Use the system menu (More button) > Reload
- Legacy devices: Close and reopen the KWordle booklet
- Clear your browser cache by restarting your Kindle
Word list errors or 'Not in word list' for valid words
Word list errors or 'Not in word list' for valid words
Solution:
- Verify you’re using words in the correct language for your selected language mode
- Check the language button shows your intended language
- Some valid words may not be in the game’s word lists - this is intentional to keep lists manageable
- Ensure all letters are entered (exactly 5 letters required)
- Remove any accented characters - the game uses non-accented variants (e.g., “e” instead of “é”)
The game uses curated word lists that may not include all valid 5-letter words in a language.
Game won't submit guess (Enter not working)
Game won't submit guess (Enter not working)
Solution:
- Ensure you’ve entered exactly 5 letters - the Enter key only works when the row is full
- Check that all 5 cells in the current row show letters
- Try using the on-screen ✓ button instead of pressing Enter on a physical keyboard
- Reload the game if the issue persists
Statistics not saving or resetting
Statistics not saving or resetting
Solution:
- Check that localStorage is enabled on your Kindle browser
- Don’t clear browser data or cache while games are in progress
- Ensure you’re not in “Private Browsing” mode (if applicable)
- Statistics are saved when a game completes (win or lose) - incomplete games don’t save stats
- If stats reset after Kindle restart, this may indicate a browser storage issue
Display issues: letters not showing or overlapping
Display issues: letters not showing or overlapping
Solution:
- E-ink refresh: Tap anywhere on screen to force a refresh
- Screen ghosting: This is normal for e-ink displays - try using Kindle’s screen refresh feature
- Font size: Ensure your Kindle’s font size settings are not extremely large
- Zoom: Make sure you haven’t zoomed in the browser view
- Restart the game to reset the display
Language Issues
Can't switch languages or missing language options
Can't switch languages or missing language options
Solution:
- Tap the language button (default shows “English”) to cycle through languages
- Current supported languages:
- English
- French
- German
- Spanish
- Portuguese
- Swedish
- Italian
- Latin
- Each tap cycles to the next language
- Starting a new game after changing language loads the new word list
Special characters not working (Swedish: Å, Ä, Ö)
Special characters not working (Swedish: Å, Ä, Ö)
Solution:
- Select Swedish language mode first - special characters only appear in Swedish keyboard
- Look for special characters in the keyboard layout after switching to Swedish
- Use the on-screen keyboard rather than physical keyboard for special characters
- The special keys appear at the end of the first two keyboard rows
Performance Issues
Game running slowly or freezing
Game running slowly or freezing
Solution:
- Close other open books or documents on your Kindle
- Restart your Kindle to free up memory
- Check available storage - very low storage can impact performance
- On legacy devices, performance may be inherently slower due to older hardware
- Avoid rapid tapping - e-ink displays need time to refresh
Screen not refreshing properly
Screen not refreshing properly
Solution:
- This is normal e-ink behavior - screens refresh slower than LCD
- Wait for the screen to fully refresh before the next input
- Use Kindle’s manual refresh if available (check your model’s documentation)
- Reduce input speed to give the display time to update
Advanced Troubleshooting
Complete Reinstallation
If you’re experiencing persistent issues:- Connect your Kindle to your computer
- Navigate to the Documents folder
- Delete the
kwordlefolder andkwordle.shfile - Safely eject your Kindle
- Restart your Kindle
- Download the correct build for your firmware version
- Extract and copy files to Documents folder
- Safely eject and test
Checking Installation Logs
Thekwordle.sh script creates the application registration. If installation fails:
- Check that the script has execute permissions
- Verify the app registration in
/var/local/appreg.db(requires shell access) - Look for the app ID:
xyz.kurizu.kwordle - Ensure files are copied to
/var/local/mesquite/kwordle
Debug Mode
The game includes a hidden debug log:- Edit
index.htmlin a text editor - Find the line:
<div id="log" style="display:none;"></div> - Change to:
<div id="log" style="display:block;"></div> - Reload the game to see debug output
Still Having Issues?
If you’ve tried these solutions and still experience problems:- Check GitHub Issues: Visit the KWordle GitHub repository to see if others have reported similar issues
- Report a bug: Create a new issue with:
- Your Kindle model
- Firmware version
- Which build you’re using (legacy or modern)
- Detailed description of the problem
- Steps to reproduce
- Community support: Check discussions for community help and tips
Frequently Asked Questions
Can I play KWordle on non-Kindle devices?
Can I play KWordle on non-Kindle devices?
KWordle is specifically designed for Kindle e-readers and optimized for e-ink displays. While it may work in a desktop browser, the experience is tailored for Kindle hardware and may not look or function as intended on other devices.
Does KWordle need an internet connection?
Does KWordle need an internet connection?
No! KWordle is completely offline. All word lists are bundled with the game, and it stores statistics locally using localStorage. No internet connection is required to play.
How do I update KWordle to a new version?
How do I update KWordle to a new version?
To update:
- Delete the old
kwordlefolder andkwordle.shfrom Documents - Download the latest release from GitHub
- Copy the new files to your Kindle’s Documents folder
- Restart your Kindle
Can I add my own word lists?
Can I add my own word lists?
Yes! See the README.md for instructions on adding new languages. You’ll need to:
- Prepare two word lists: guessing words and accepted words
- Remove accented characters
- Format as JavaScript arrays
- Edit
words.jsandmain.jsto add the new language - Add credits in the
showCredits()function
Why are there two different builds?
Why are there two different builds?
Legacy Kindle devices (firmware 5.6.1.1 and older) don’t support chromebar integration and some modern browser features. The legacy build removes these features to ensure compatibility, while the modern build includes full system integration for newer devices.