How to create multiple contact points by json/yaml provision

I need to create more contact points to send alerts to different MS teams channel.
I don’t have problem creating one. But when I try to extend my Json it fails - no error in log.

{
  "apiVersion": 1,
  "contactPoints": [
    {
      "orgId": 1,
      "name": "Test1",
      "receivers": [
        {
          "uid": "1vbgGMV4z",
          "type": "email",
          "settings": {
            "addresses": "xxxx@xxxx.com"
          }
        }
      ]
    },
    {
      "orgId": 1,
      "name": "Test2",
      "receivers": [
        {
          "uid": "1vbgGMV4z",
          "type": "email",
          "settings": {
            "addresses": "xxxx@xxxx.com"
          }
        }
      ]
    }
  ]
}

What am I missing in my JSON please?

You are using the sam uids, which doesn’t make sense. I guess they are provisioned correctly, but second one overwrite first one, because the same uid. I would use different uid.

This is just mistake in my JSON here. I am not able to edit it - 403 Forbidden.
Second uid is 2vbgCPV5q.
This is not the problem.