I love solving Tamilwordle. It is the highlight of my morning.
A few suggestions:
Randomized keyboards are fixed for a game. By using multiple browsers, we can find the intersection of keyboards to find the solution. A better option would be to create a keyboard that is fixed for each game (across all users) and this keyboard should be created specifically to maximize the number of input word options. Throwing in less used uyirmei letters into keyboard makes parts of the keyboard useless.
Supplement your lexicon list with word frequency data, using some standard Tamil text corpus (from contemporary sources, excluding sangam literature etc.). Solutions should come from most used words (say top 10K), and allowed trial words should be picked from these words the and next tier. Obscure words should not be legit. For example, today (Aug 9, 2023), குடம்பு was allowed. It is not even a legitimate word. குடம்பி was also allowed, but that is pretty obscure.
Currently, only word stems are allowed. Many conjugated verbs and declined nouns are not being accepted. I think this is an unnecessary restriction. Perhaps if you can find a lexicon that has both stem and derivative words, it would make it better.
I think the incorporation of these changes will make the game a lot more playable.