Minor issue: sometimes several "countries" (not actually countries, but dependent territories) have the same flag, but the game only accepts one answer as valid.
Solver:
window.setInterval(() => { var g=currentFlag.commonName; checkGuess(g); document.getElementById('search-input').value = g;}, 600);
Minor issue: sometimes several "countries" (not actually countries, but dependent territories) have the same flag, but the game only accepts one answer as valid.