Freelancer search by name in the Freelnacer field works by internal freelnacer name (login), which is invisible for a user. It only works if freelancer's login name == display name. If display name is different than you can not find a freelancer by display name. I am not sure if it's HireBee or Freelancerr issue.