What version of PHP are you using? There was a pretty significant change in how the users are queried from the WordPress database in this update due to a problem with the old query on web sites with large numbers of users.
The new query relies on the fact that WordPress’ get_users() function takes advantage of “magic methods” to return the first and last name fields which are stored in the user meta table and not in the user table.
The question here is why aren’t the magic methods loading the first and last name data for your site. I am not sure, I haven’t run into it on any of the sites where I am using Email Users.
There is also a thread on wp-Hackers which explains how the magic methods work that I am relying on.
Would also like to know what version of WordPress you are running. The magic methods Email Users is leveraging were introduced in WP 3.3.
I am using WordPress 3.8.1 and my server admin said PHP 5.x is being used.
I have replicated the problem, hopefully I can fix it quickly.
I have just updated Email Users to 4.6.4 with a fix for this problem. Please try it out and let me know if you’re still having a problem. That was an odd one, not sure why I didn’t run into it before.
Great! It works now! Thanks for fixing it quickly 🙂
Peter
Excellent, thanks for the feedback – marking this resolved.