Hi LP,
Thank you for reaching out. The keyword text is immutable. Even if you update the keyword text in Google Ads UI it removes the existing keyword and adds the keyword with a new criteria Id. The workaround is to remove the existing keyword and create a new one. Please let me know if you have further questions.
Thanks and regards,
Xiaoming, Google Ads API Team