Userinfo update() function doesn't do anything

Permalink
Hi everyone, I've got a pretty serious problem on my hands:

When using the userinfo update() function outside of the dashboard (ie when updating a user programmatically), nothing happens! I've tried changing a user's username and password, and everything appears to have worked fine; no errors are returned. However, when I try to login with these new credentials, I am kicked back to the login page. Looking at the database and on the dashboard/users/search page, I can see that the information has not been changed. This problem does not occur when editing a user from within the dashboard. Does anyone have any ideas as to what could cause this? This functionality is absolutely key for the site I'm building, so I need to fix this asap. Any and all help is appreciated!

 
zbrenton replied on at Permalink Reply
Never mind, found a workaround. I've basically stopped using the update() function entirely, and am instead updating the database directly. If anyone has any ideas as to what was causing the original issue, feel free to leave your thoughts.