magento2 – Magento 2 : URGENT – Getting same product in resolver

I am using graphql mutation

mutation {
  addProductsToCart(
    cartId: "KlV2AfyAkbn19yuXE8EaBmabYqh4DMiX"
    cartItems: ({ quantity: 1, sku: "S359120" })
  ) {
    cart {
      items {
        product {
          name
          sku
          custom_category {
            category
            doll_category
            special_category
          }
        }
        quantity
      }
    }
  }
}

As you can see i pass “S359120” sku but in its resolver i get different sku.

<?php
    
    declare (strict_types = 1);
    
    namespace VendorProductGraphQlModelResolver;
    
    use VendorSegmentHelperTracking;
    use MagentoFrameworkGraphQlConfigElementField;
    use MagentoFrameworkGraphQlQueryResolverInterface;
    use MagentoFrameworkGraphQlSchemaTypeResolveInfo;
    use MagentoCatalogApiDataProductInterface;
    use MagentoConfigurableProductModelResourceModelProductTypeConfigurable;
    use MagentoCatalogModelProduct;
    
    /**
     * Product attributes (product_category,special_category,doll_category) resolver, used for GraphQL request processing.
     */
    class ProductCustomCategoryResolver implements ResolverInterface
    {
         /**
         * @var MagentoConfigurableProductModelResourceModelProductTypeConfigurable
         */
        private $configurableProduct;
    
        /**
         * @var MagentoCatalogModelProduct
         */
        private $product;
    
        /**
         * @var Tracking
         */
        protected $segment_helper;
    
        /**
         * @param DollsKillSegmentHelperTracking $segment_helper
         */
        public function __construct(
            Tracking $segment_helper,
            Configurable $configurableProduct,
            Product $product
        )
        {
            $this->segment_helper = $segment_helper;
            $this->configurableProduct = $configurableProduct;
            $this->product             = $product;
        }
    
        /**
         * @inheritdoc
         */
        public function resolve(Field $field, $context, ResolveInfo $info, array $value = null, array $args = null)
        {
            $product = $value('model');
            echo $product->getSku(); //getting same sku on every graphql mutation call
        }
    }