I have a user named Cléry, a root page using three first letter of name.
When I call UserXSLTHelper.getUserPage(contentId), the result is null
The reason is the call of UserDirectoryPageResolver_getUserPath(Page userDirectoryRootPage, Content userContent) which build the path with accent.
And the userPageCache build the path without accent (see org.ametys.plugins.userdirectory.UserDirectoryPageHandler._filterName(String) method)