Yes it is possible using the UpdateAsync method but you need to ensure that you update both the email and username fields.
var user = userManager.FindById(userId);
user.Email = email;
user.UserName = email;
var updateResult = await userManager.UpdateAsync(user);
This method works successfully for me