When creating a shared expense request, you have to type in your friend's username and not the first name or last name. The username is unique and so mapping the shared expense to a username works better than to a name (there could be many users with the same name).