Bytes or characters: the rule applied
The App Store Connect reference sets the keywords limit at 100 bytes, while another Apple page talks about 100 characters. The tool counts bytes, the cautious reading: a field that fits in 100 bytes necessarily fits in 100 characters, so it will never be rejected.
In UTF-8, an unaccented letter takes one byte, an accented letter two, a Japanese or Thai character three. For English the question never comes up; for French the gap is a few bytes; for Japanese or Thai the field holds three times less text. Details and sources are in the guide on 100 bytes or 100 characters.