It’s seems you have all variations same price. That’s why it’s not showing, it’s a WooCommerce default behavior. You can change this WooCommerce default variable price filter with this hook.
add_filter('woocommerce_show_variation_price', function() { return TRUE;});