Configurable product gives wrong value in cart

[branch: develop]
I have a configurable product whose base price is 69,95, and selection options adds extras to this. However when I add it to the cart with extra options, the cart shows it with the base price, even though it’s 105,15:

What gets sent:
Update:
{"cartItem":{"sku":"RPI4BCOMPLETE","qty":1,"product_option":{"extension_attributes":{"custom_options":{"hdmi":{"option_id":"hdmi","option_value":"0,1,2"},"cover":{"option_id":"cover","option_value":"2"},"memory-card":{"option_id":"memory-card","option_value":"2"}},"configurable_item_options":[],"bundle_options":[]}},"quoteId":"bd2b0075-6145-41c5-8dc6-706fa29ee17c"}}
response:
{"result":{"item_id":"f6dbbd03-a337-44c3-8cd9-7ba361dfbfa0","sku":"RPI4BCOMPLETE","qty":1,"qty_ordered":1,"name":"Raspberry PI 4","price":105.15,"price_incl_tax":105.15,"row_total_incl_tax":105.15,"product_type":null,"quote_id":null,"product_option":{"extension_attributes":{"configurable_item_options":[],"custom_options":{}}}},"code":200}

shipping, payment methods (not relevant)
Totals returns:

{
   "result":{
      "grand_total":105.15,
      "subtotal":105.15,
      "discount_amount":0,
      "subtotal_with_discount":105.15,
      "tax_amount":18.25,
      "shipping_tax_amount":null,
      "base_shipping_tax_amount":null,
      "subtotal_incl_tax":null,
      "shipping_incl_tax":0,
      "shipping_amount":null,
      "discount_tax_compensation_amount":null,
      "customer_firstname":null,
      "customer_lastname":null,
      "base_currency_code":"EUR",
      "quote_currency_code":"EUR",
      "items_qty":1,
      "applied_rule_ids":null,
      "billing_address_id":null,
      "created_at":null,
      "customer_email":null,
      "customer_group_id":0,
      "customer_note_notify":0,
      "customer_is_guest":0,
      "updated_at":null,
      "status":null,
      "store_id":1,
      "store_name":null,
      "items":[
         {
            "item_id":"f6dbbd03-a337-44c3-8cd9-7ba361dfbfa0",
            "sku":"RPI4BCOMPLETE",
            "qty":1,
            "qty_ordered":1,
            "name":"Raspberry PI 4",
            "price":105.15,
            "price_incl_tax":105.15,
            "row_total_incl_tax":105.15,
            "product_type":null,
            "quote_id":null,
            "product_option":{
               "extension_attributes":{
                  "configurable_item_options":[

                  ],
                  "custom_options":{

                  }
               }
            }
         }
      ],
      "entity_id":0,
      "shipping_description":null,
      "increment_id":null,
      "total_segments":[
         {
            "code":"subtotal",
            "title":"Subtotal",
            "value":105.15,
            "area":null
         },
         {
            "code":"tax0_21",
            "title":"Tax 21%",
            "value":18.25,
            "area":null
         },
         {
            "code":"total",
            "title":"Grand total",
            "value":105.15,
            "area":null
         }
      ],
      "extension_attributes":null,
      "payment":null,
      "billing_address":null
   },
   "code":200
}

Does anyone know where the 69,95 comes from in the cart and how I can fix it so that shows the right value?

This value comes from Magento2 API. Please check in the Network tab the values that are coming for the api/totals request - this value is stored within the items property I guess. In the VSF itself, in the theme there is a Microcart.vue in charge of displaying this value just from the totals object.