Acuity API PUT/Client issue

Hi,
i am using acuity API in Bubble and have successfully initialized and used the get client, appointment and other endpoints by following the provided documentation here: /clients.

However the put method to edit client profiles returns {“status_code”:400,“message”:“Client does not exist.”,“error”:“client_not_found”} the same data retuns a valid client profile when checked using Get client.
Has anyone experience this issue or know a workaround. Thank you.