I've moved your post to the dev forum now as it is only related to the API.
Here are the changes that we did in the API:
client_update($session_id, $reseller_id, $client_id, $params)
client_update($session_id, $client_id, $reseller_id, $params)
In your code, did you exchange the variable order where you call this function already?