Payment Methods Dont Refresh Summary Prices

I have a problem in my checkout, when i select other payment method with different price charge it doesnt refresh my summary list, i have to refresh page for it to make the update the summary list prices

This is my code:

Payment methods radio input:

                    

And this is my summary :

        {if !$cart.shipping_failed
            && $cart.chosen_shipping
            && $cart.shipping_required
            && $cart.display_shipping_cost
        }
        
            {__("shipping")}
            
                    {include file="common/price.tpl" value=$cart.display_shipping_cost}
            
        
        {/if}

        {if ($cart.subtotal_discount|floatval)}
            
                {__("order_discount")}
                
                    -{include file="common/price.tpl" value=$cart.subtotal_discount}
                
            
            {hook name="checkout:discount_summary"}
            {/hook}
        {/if}
        

        {if $cart.payment_surcharge && !$take_surcharge_from_vendor}
            
                {$cart.payment_surcharge_title|default:__("payment_surcharge")}
                
                    {include file="common/price.tpl" value=$cart.payment_surcharge}
                
            
            {math equation="x+y" x=$cart.total y=$cart.payment_surcharge assign="_total"}
        {/if}

        {if $cart.taxes}
            
                {__("taxes")}
                
            
            {foreach from=$cart.taxes item="tax"}
                
                    
                        
{$tax.description} ({include file="common/modifier.tpl" mod_value=$tax.rate_value mod_type=$tax.rate_type}{if $tax.price_includes_tax == "Y" && ($settings.Appearance.cart_prices_w_taxes != "Y" || $settings.Checkout.tax_calculation == "subtotal")} {__("included")}{/if})
{include file="common/price.tpl" value=$tax.tax_subtotal} {/foreach} {/if} {hook name="checkout:summary"} {/hook} {include file="views/checkout/components/promotion_coupon.tpl"}
{__("order_total")} {include file="common/price.tpl" value=$_total|default:$cart.total class="ty-price ty-strong"}

It should fresh with ajax but it doesnt, can you help me?

Thanks

{$cart.amount} {__("items")} {include file="common/price.tpl" value=$cart.display_subtotal}

Someone can help me please?