Are you sure you created the user correctly?
Log on to an ESXi host -> Manage -> Security & users -> Users -> Add user -> complete "Add a user"
When completed:
Host -> Actions -> Permissions -> Add user -> enter newly created user name -> select read-only from the right drop down menu -> optional: propagate to all children