You're talking about the website club search?
For endpoint access I've alway used the ASCII form of the name: ΙRANIAN -> iotaranian.
The mapping of club names to ASCII is not ideal, but for the idea of avoiding SQL injection attacks and similar I can see it being a sensible if conservative choice.
But the website ... no idea.
Only recently I've started to notice a problem when searching for clubs with non-ASCII characters in their names - I get 'Results not found'. The first time was with Independència but I've just had the same problem with ΙRANIAN.
Checking the precise encoding of the name from the club endpoint hasn't helped...
https://api.chess.com/pub/club/independegravencia?id=21229884 .. "name":"Independ\u00e8ncia"
https://api.chess.com/pub/club/iotaranian .. "name":"\u0399RANIAN"
converting those names into printable UTF-8 strings still gives a not found result in the search box!
Am I doing something wrong or is this a bug?