Can you try using element by Name instead of XPath?
Something equivalent of,
document.getElementsByName("update_cart")
When I tried the above on my browser console, it works.
I am not in touch with Python, but, you can try this line, or you will have to find some equivalent of it.
wait_variable.until(E.element_to_be_clickable((By.NAME,"update_cart"))).click()