Cannot create multi line metafield during create a product

I try to split the value in the metafield during creating of product but no matter what I do its always the last part which gets written. its almost like the type is wrong, even I can confirm its the correct value.
Have also tried to every variant of valute “test\ntest2” and \r\n.
Even tried with this without success:

{
“product”: {
“title”: “Example Product with Metafield18”,
“body_html”: “Good product!”,
“vendor”: “Example Vendor”,
“product_type”: “Example Type”,
“variants”: [
{
“option1”: “Default Title”,
“price”: “19.99”,
“sku”: “123”,
“inventory_management”: “shopify”,
“inventory_quantity”: 100
}
],
“metafields”: [
{
“namespace”: “custom”,
“key”: “tilleggsprodukter”,
“value”: “["value_1", "value_2"]”,
“type”: “list.single_line_text_field”
}
]
}
}

Can you try with this one?
"value": "[\"value_1\", \"value_2\"]"

Thanks! That did the trick!

I am creating a comuter product, and want to have a few products for upselling (bak, mouse etc.).
Is the list.single_line_text_field the best type to use for this you think?
It will eventually be 2-3 items with a productnumber which we will need to use somehow.

Maybe list.product_reference works better?

yeah, but that reference list require the product to already exist…
Hmm, perhaps I need to import the accesories as product first and then import the main product.

Yes, you will need to import those products first to use list.product_reference.
But I am wondering how you are gonna build upsell feature using list.single_line_text_field?

good question.
i guess the list.product_reference is the way to go.