Ability to change a users status from Recovery back to Active via the SDK

Is there a way via the SDK to change a user’s status from Recovery back to Active? We have some users who have problems getting emails at times and we would like the ability to do that but I’m not seeing it. I see we can call user.activate(false) but that throws an error since the user has already been activated.

Thanks for any help!