Thanks for the replies!
Turns out it was an error in my code. I was always creating the Vector Search Index passing the wrong path to the vector values. It was working in Python, but when I wrote the API in Node.js, I made this mistake and only realized it later on. Sorry for the lack of feedback, but the problem was solved later that day or the day before, so everything is working just fine now.
This validation bug that you mentioned was getting in my way as well, but I could manage to work around it through the Azure CLI. I created the resource via a bicep file.
Everything is in order! Thanks for the support.