woocommerce_after_add_to_cart_button
is inside the <form>
element for adding items to the cart, but the reviews form is its own form, and you can’t have one form inside another form.
You need to pick a hook that’s not inside a <form>
element. woocommerce_after_add_to_cart_form
seems to be the closest that’s still outside a form.